tweaked House. cleaned up Player. changed updateState() method in Player to not check anything or change state for DEAD. clean up some stuff in MUDServer. cleaned up ordering of thins in init_conn. added ErrorCodes enum to hide error code numbers behind names for ease of use. did some cleanup work on the list editor, op_lsedit(...). added getWeaponType() method to Weapon for access to it's internal WeaponType. made AttackCommand actually affect hit points for Player targets. added cmd_condition(...) to determine condition of NPC, used for combat testing. made 'cond' an alias for 'condition'. added a room 'Combat Practice Room' for combat testing. added an NPC, 'combat dummy' for combat testing.