long int addFlag(long int); // Adds a flag to the client's flags
long int remFlag(long int); // Removes a flag from the client's current flags
- int wea;
- int arm; // delete soon
- weapon *getWeapon() { return w; };
- armor *getArmor() { return a; };
+ item *getWeapon() { return w; };
+ item *getArmor() { return a; };
- void setWeapon (weapon &); // Set a player's weapon to some item
- void setArmor (armor &); // Set a player's weapon to some item
+ void setWeapon (item &); // Set a player's weapon to some item
+ void setArmor (item &); // Set a player's weapon to some item
string name; // Player's Name
int level; // Player's level (1-12)
private:
long int flags; // Player's current flags
- weapon *w; // Player's weapon
- armor *a; // Player's armor
+ item *w; // Player's weapon
+ item *a; // Player's armor
};
struct monster_ {