Package wyvern.lib.monsters

Class Summary
AbstractCounterAttack Handles base-class stuff for counterattacks; in particular, setting and getting the chance that the attack will trigger.
AcidSplash Acid splash (a counterattack)
ColdAttack Cold counter-attack.
DefaultCustomAttack Abstract base class for CustomAttack implementations that don't want to implement all the methods of the Attack interface.
DrainAttack Experience drain.
ExplodeAndBlind An attack for yellow lights - they explode and blind everyone.
FearAttack Attack for truly terrifying monsters.
FireAttack Fire counter-attack.
FreezingSphere A sphere that explodes into a frost wave when you attack it.
NymphStealAttack Implements nymph-stealing, which is a more or less normal steal-and-teleport attack, except that they prefer mirrors.
RandomAttack Random counter-attack: fire, cold, acid, shock.
RustAttack Rusts (i.e. severely damages) one of the defender's pieces of armor.
RustCounterAttack Counterattack for rusting weapons if you hit the monster.
ShockAttack Shock counter-attack.
ShriekAttack Monster shrieks or shouts when attacked, waking up other monsters.
StealAttack Superclass for the various steal attacks.
StealGoldAttack A custom attack in which the monster tries to take some of your money, then teleport away.