|
|
- #ifndef SPELL_WARZ_SPELL_CPP
- #define SPELL_WARZ_SPELL_CPP 1
-
- #include <vector>
-
- class Spell
- {
- protected:
- const char *name;
-
- int type;
- int amount;
- int cost;
-
- public:
- int TYPE_RESTORATION = 0;
- int TYPE_DESTRUCTION = 1;
- static std::vector<Spell *> Book;
-
- Spell(const char *, int, int, int);
- int getType();
- int getAmount();
- int getCost();
- const char *getName();
- };
-
- #endif
|