#include <weapon.h>


Public Member Functions | |
| virtual boolean | proc (Weapon *weapon, Char *attacker, Char *defender, int damage) |
| virtual ItemSprite::Glowing * | glowing () |
| virtual String | name (const String &weaponName) |
| virtual std::string | getClassName () |
Public Member Functions inherited from Weapon::Enchantment | |
| virtual void | restoreFromBundle (Bundle *bundle) |
| virtual void | storeInBundle (Bundle *bundle) |
Static Public Member Functions | |
| static Weapon::Enchantment * | Create () |
Static Public Member Functions inherited from Weapon::Enchantment | |
| static Enchantment * | random () |
| static void | init () |
|
inlinestatic |

|
inlinevirtual |
|
inlinevirtual |
Reimplemented from Weapon::Enchantment.
Reimplemented from Weapon::Enchantment.