Donald Whytock on 25 Feb 2002 15:04:53 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

spoon-business: Hannibal Comes to the Mountain


{{ _Them's Good Eatin'_

Create a new rule:

{{ _The Cannibalistic Gremlin_

There exists a Gremlin called the Cannibalistic Gremlin, also known as Hannibal.  Hannibal is Active if any other Gremlins are Active; otherwise it is Hiding.

Hannibal has an attribute called Hunger.  At the beginning of an nweek, Hannibal's Hunger is increased by 1.  If Hannibal eats a Gremlin, its hunger is reduced by -1.

At the beginning of an nday, the following circumstances are evaluated and acted upon:

1. If Hannibal is in the same location (Grid, Limbo, or in a Player's possession) as one or more other Active Gremlins, one of those Gremlins will be randomly selected, and Hannibal will eat it; the eaten Gremlin is destroyed.  Hannibal will then take no further actions that nday.

2. If Hannibal is airborne, i.e. thrown at a Player and not yet caught or impacted, it takes no action that nday.

3. If Hannibal is in the possession of a Player, it will Kick that Player, causing damage equivalent to being hit by a flying Gremlin, and drop out of the Player's possession into the Player's location.

4. If Hannibal is in Limbo, and there are no Active Gremlins in Limbo, but there are Active Gremlins on the Grid, it will perform an Elbonian-Airways-style Throw on itself at one of those Gremlins, randomly selected.

5. If Hannibal is on the Grid, and not in the same location as another Active Gremlin, and there are Active Gremlins on the Grid, it will move one Grid location closer to the nearest (or one of the nearest, randomly selected) Gremlin.

6. If Hannibal is in Limbo, and there are no Active Gremlins in Limbo or on the Grid, but there are Players on the Grid carrying Active Gremlins, it will perform a GremBall-style throw on itself at one of those Players, randomly selected.

7. If Hannibal is on the Grid, and there are no Active Gremlins on the Grid, but there are Players on the Grid or in Limbo carrying Active Gremlins, it will perform a GremBall-style throw on itself at one of those Players, randomly selected.

A Player can feed a Gremlin to Hannibal, either by possessing Hannibal or being at its location and giving it a Gremlin that e possesses or that is at its location, or by throwing a Gremlin at Hannibal, who will then catch and eat the Gremlin.

If Hannibal's Hunger reaches -3, it will explode, and be destroyed.

If more than one Hannibal exists, random selection of all Hannibals' consumption targets will occur before the actual consumption.  The Hannibals will then be randomly sequenced and perform their consumption in turn.  If a Hannibal is eaten by another Hannibal before it gets to do its own eating, its consumption target isn't eaten.  If one Hannibal's consumption target is eaten by another Hannibal, the first Hannibal doesn't eat.

}}

}}