bool stopTime, showCount, clientCharges, stackable, showDuration, showCharges, showAttributes,
allowDistRead, canReadText, canWriteText, forceSerialize, isVertical, isHorizontal, isHangable,
useable, moveable, pickupable, rotable, replaceable, lookThrough,
hasHeight, blockSolid, blockPickupable, blockProjectile, blockPathFind, allowPickupable, alwaysOnTop,
floorChange[CHANGE_LAST];
MagicEffectClasses magicEffect;
FluidTypes_t fluidSource;
WeaponType_t weaponType;
Direction bedPartnerDir;
AmmoAction_t ammoAction;
CombatType_t combatType;
RaceType_t corpseType;
ShootType_t shootType;
Ammo_t ammoType;
uint16_t transformToOnUse[2], transformToFree, transformEquipTo, transformDeEquipTo,
id, clientId, maxItems, slotPosition, wieldPosition, speed, maxTextLen, writeOnceItemId;
int32_t attack, extraAttack, defense, extraDefense, armor, breakChance, hitChance, maxHitChance,
runeLevel, runeMagLevel, lightLevel, lightColor, decayTo, rotateTo, alwaysOnTopOrder;
uint32_t shootRange, charges, decayTime, attackSpeed, wieldInfo, minReqLevel, minReqMagicLevel,
worth, levelDoor;
std::string name, pluralName, article, description, runeSpellName, vocationString;
Condition* condition;
Abilities abilities;
itemgroup_t group;
ItemTypes_t type;
float weight;