admit

Olympia: The Age of Gods PBEM (Oct 4 2000)

## `admit`

      admit who-or-what [`ALL'] [nation | units]
      * time: 0 days
      * priority: 0

Allow units to stack with the specified noble, or to enter the given building or ship. By default, a unit may not stack with a noble belonging to another faction.

The first argument to `admit` may either be a noble, building or ship. If a noble is given, `admit` will specify who may stack with the unit. If a building or ship is given, `admit` will determine who may enter the structure.

There are three cases for the rest of `admit`'s arguments:

(1) If no further arguments are given, `admit` will clear the permissions for the given entity, and deny admission or stacking to any foreign unit:

      admit ce90                  # admit no one to ce90

(2) If a list of units, players, or nations is given, those units will be permitted to enter or stack with the given entity:

      admit ce90 778 2960 4240    # allow any member of faction 778,
                                  # as well as 2960 and 4240, into ce90
      admit ce90 mandor 4481      # admit Mandorians and 4481

Note that if a faction is specified, units within the faction must not be concealing their lord in order to be recognized.

(3) If the keyword ``ALL`' is used, then permission may be granted to every player's units:

      admit ce90 all                  # allow anyone into ce90

A list of units to exclude may follow ``ALL`':

      admit ce90 all 778 2960 4240    # allow anyone into ce90, except
                                      # any member of faction 778, and
                                      # units 2960 and 4240.
      admit ce90 all Pen		# Admit all, except Pen.

Summary examples:

      admit ce90              # admit no one to ce90
      admit ce90 all          # admit anyone to ce90
      admit ce90 778          # admit any member of faction 778 to ce90
      admit ce90 all 778      # admit anyone but a member of faction 778
      admit ce90 2960 4240    # admit 2960 or 4240 to ce90
      admit ce90 mandor       # admit anyone from Mandor
      admit ce90 mandor 2960  # admit anyone from Mandor and 2960

If there are too many units to list on a line with a single `admit` order, more `admit` orders may be used:

      admit ce90 2596 3921 3934 3999 4012 4045 4046 4256 4300

has the same meaning as:

      admit ce90 2596 3921 3934 3999 4012
      admit ce90 4045 4046 4256 4300

Don't forget to give the entity again as the first argument on continuation `admit` orders! (ce90 in the above example)

Note that in TAG, unlike other versions of Olympia, the first admit order of a turn does not clear the admits for a unit! The only time admits for a unit are cleared is when admit is used with no arguments, e.g.,

              admit g83

clears the admit list for [g83].

Only `admit` permissions toward the top most noble of a stack are considered. Other units which do not have `admit` permission may accompany a noble who does.

Admit lists are kept for the faction as a whole, not for particular units. The `admit` order should be executed by the player entity.