bool IsMagical() const { return !isPhysical; }
bool IsPhysical() const { return isPhysical; }
- // TODO: add missing ikari properties
-
// temporary setters
public:
void SetName(const char *n) { name = n; }
void SetMagical() { isPhysical = false; }
void SetPhysical() { isPhysical = true; }
+ static void CreateTypeDescription();
+ static void Construct(void *);
+
private:
const char *name;
- Uint8 cost;
+ int cost;
TargetingMode targetingMode;
bool isPhysical;