Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //// c_Mage.h
- //
- #include <iostream>
- #include <string>
- using namespace std;
- class c_Mage
- {
- public:
- void ShowSpells();
- bool ValidSpell( int );
- enum m_eSTATS
- {
- HEALTH = 200,
- MANA = 300
- };
- };
- class Mage_Spell_Fireball
- {
- public:
- static enum m_eFireball
- {
- SPELL_ID = 1,
- DAMAGE_MIN = 1,
- DAMAGE_MAX = 100,
- DEBUFFS = 0x001,
- BUFFS = 0,
- MANA_COST = 25
- };
- };
- class Mage_Spell_Lavaburst
- {
- public:
- static enum m_eLavaburst
- {
- SPELL_ID = 2,
- DAMAGE_MIN = 20,
- DAMAGE_MAX = 150,
- DEBUFFS = 0x002,
- BUFFS = 0,
- MANA_COST = 50
- };
- };
- class Mage_Buff_Damageaura
- {
- public:
- static enum m_eDamageaura
- {
- SPELL_ID = 3,
- DAMAGE_MIN = 0,
- DAMAGE_MAX = 0,
- DEBUFFS = 0,
- BUFFS = 0x100,
- MANA_COST = 20
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement