+ long int getFlags() { return flags; }; // Returns the Client's current flags
+ // Functions also return the flags after modifying them
+ long int setFlags(long int); // Sets the clients flags to a new value
+ 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; };
+
+ void setWeapon (weapon &); // Set a player's weapon to some item
+ void setArmor (armor &); // Set a player's weapon to some item
+
+ string name; // Player's Name