Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.77 KB | None | 0 0
  1. //// c_Mage.h
  2. //
  3. #include <iostream>
  4. #include <string>
  5.  
  6.  
  7. using namespace std;
  8. class c_Mage
  9. {
  10. public:
  11.  
  12.     void ShowSpells();
  13.     bool ValidSpell( int );
  14.  
  15.     enum m_eSTATS
  16.     {
  17.         HEALTH = 200,
  18.         MANA = 300
  19.     };
  20. };
  21.  
  22. class Mage_Spell_Fireball
  23. {
  24. public:
  25.     static enum m_eFireball
  26.     {
  27.         SPELL_ID = 1,
  28.         DAMAGE_MIN = 1,
  29.         DAMAGE_MAX = 100,
  30.         DEBUFFS = 0x001,
  31.         BUFFS = 0,
  32.         MANA_COST = 25
  33.     };
  34. };
  35.  
  36. class Mage_Spell_Lavaburst
  37. {
  38. public:
  39.     static enum m_eLavaburst
  40.     {
  41.         SPELL_ID = 2,
  42.         DAMAGE_MIN = 20,
  43.         DAMAGE_MAX = 150,
  44.         DEBUFFS = 0x002,
  45.         BUFFS = 0,
  46.         MANA_COST = 50
  47.     };
  48. };
  49.  
  50. class Mage_Buff_Damageaura
  51. {
  52. public:
  53.     static enum m_eDamageaura
  54.     {
  55.         SPELL_ID = 3,
  56.         DAMAGE_MIN = 0,
  57.         DAMAGE_MAX = 0,
  58.         DEBUFFS = 0,
  59.         BUFFS = 0x100,
  60.         MANA_COST = 20
  61.     };
  62. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement