Wonko on 26 Feb 2002 00:45:27 -0000 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
spoon-discuss: Re: spoon-business: Hannibal Comes to the Mountain |
Quoth Donald Whytock, > {{ _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. > > }} > > }} > > > Doesn't that require a lot of work for the Admin? Hannibal would have to be recalculated and updated every single nday... --Wonko "I would have made a good Pope. " - Richard M. Nixon