Public Member Functions | |
| Weapon (uint16 *rawDat) | |
| WeaponType | getType () |
| void | setType (uint16 val) |
| bool | isLit () |
| void | setLit (bool val) |
| uint16 | getChargeCount () |
| uint16 | setChargeCount (uint16 val) |
| Thing | getNextThing () |
| void | setNextThing (Thing val) |
| uint16 | getCursed () |
| void | setCursed (uint16 val) |
| uint16 | getPoisoned () |
| uint16 | getBroken () |
| uint16 | getDoNotDiscard () |
| void | setDoNotDiscard (uint16 val) |