#include <weapon.h>
◆ glowing()
◆ init()
| void Weapon::Enchantment::init |
( |
| ) |
|
|
static |
◆ name()
| virtual String Weapon::Enchantment::name |
( |
const String & | weaponName | ) |
|
|
inlinevirtual |
Reimplemented in Death, EnchantmentFire, EnchantmentParalysis, EnchantmentPoison, EnchantmentSlow, Horror, Instability, Leech, Luck, Shock, and Tempering.
◆ proc()
| virtual boolean Weapon::Enchantment::proc |
( |
Weapon * | weapon, |
|
|
Char * | attacker, |
|
|
Char * | defender, |
|
|
int | damage ) |
|
pure virtual |
Implemented in Death, EnchantmentFire, EnchantmentParalysis, EnchantmentPoison, EnchantmentSlow, Horror, Instability, Leech, Luck, Shock, and Tempering.
◆ random()
◆ restoreFromBundle()
| virtual void Weapon::Enchantment::restoreFromBundle |
( |
Bundle * | bundle | ) |
|
|
inlinevirtual |
◆ storeInBundle()
| virtual void Weapon::Enchantment::storeInBundle |
( |
Bundle * | bundle | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: