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