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. |