Equipment
Equipment¶
Equipment are the wearable, equipped entries in a character's inventory — weapons, armor, accessories, and any other gear that occupies a slot on the character. When equipped, a piece of equipment contributes its statistics and traits to its wearer, can change the wearer's map, battle, and portrait appearance, and can run a script on equip and unequip for custom logic.
Equipment can also override an Action Sequence on a specific Skill Type for the wearer, which is how a weapon changes the look of a basic attack or how a staff makes spell casts feel different from a sword's. Each piece of equipment fits into exactly one Equipment Slot, and can only be equipped on characters whose slot list includes that slot.

Properties¶
The piece of equipment's own fields — the slot it occupies, what it costs, and how it behaves when worn. Every one of them is listed under Properties further down this page.
Traits¶
Skills, resistances and passive effects the equipment grants while worn — see Trait Table Editor.
Tags¶
Free-form labels other systems can match against — see Tag Editor.
Scripts¶
Two hooks that fire as the equipment is put on and taken off, edited with Script Editor.
Statistics¶
What the equipment adds at each rank — see Statistics Table Editor.
Note: Equipment differs from Items in two important ways. Items are consumed (or used) and live in the general inventory; equipment is worn, occupies a slot, and contributes its statistics and traits passively for as long as it is equipped. Cursed or story-locked gear can be marked as unremovable so that the player cannot take it off through the standard equip menu.
Note: The Statistics, Traits, and Tags tabs are shared editors, used the same way wherever they appear — see Statistics Table Editor, Trait Table Editor, and Tag Editor.
Properties¶
System¶
| Name | Explanation | Type |
|---|---|---|
| Cannot Be Removed | When enabled, the player cannot remove this equipment through the standard equip menu. | Toggle |
| Equip Script | The script that runs when the equipment is put on. | Script |
| Growth | The growth of the equipment, if valid. | Statistic |
| Is Equipped | Whether the equipment is equipped. | Toggle |
| Name | The name of the item. | String |
| Rank | The rank of the equipment, if valid. | Statistic |
| Statistics Table | The statistics the equipment contributes to its wearer while equipped. | Statistics Table |
| Trait Table | The traits the equipment contributes to its wearer while equipped. | Trait Table |
| Type | The item type classification of the item. | Item Type |
| Unequip Script | The script that runs when the equipment is taken off. | Script |
Appearance¶
| Name | Explanation | Type |
|---|---|---|
| Battle Sprite / Model | The sprite or model associated with the equipment in battle. | Sprite or Model |
| Description | The description of the item. | String |
| Icon | The icon associated with the item. | Icon |
| Icon Model | The icon model associated with the item. | Sprite or Model |
| Portrait | The face or bust associated with the equipment. | Sprite or Model |
| Sprite / Model | The sprite or model associated with the equipment on maps. | Sprite or Model |
Battle¶
| Name | Explanation | Type |
|---|---|---|
| Action Sequence | The custom action sequence to use with the equipment. | Action Sequence |
| Action Sequence Skill Type | The skill type to apply the action sequence override on. | Skill Type |
| Use Custom Action Sequence | When enabled, this equipment overrides the Action Sequence used by the wearer for a specific Skill Type. | Toggle |
Data¶
| Name | Explanation | Type |
|---|---|---|
| Cost | The cost associated with the item. | Number |
| Equipment Slot | The slot this equipment occupies on a character. | Equipment Slot |
| Is Instanced | Whether the item should be instanced. | Toggle |
| Is Required | Whether the item cannot be removed from the inventory. | Toggle |
| Weight | The weight of the item, if valid. | Number |
Scripting¶
| Name | Explanation | Type |
|---|---|---|
| Run Equip On System Event | Whether the equip script is executed from a system event such as a new game or load save state. | Toggle |
| Run Unequip On System Event | Whether the unequip script is executed from a system event such as a new game or load save state. | Toggle |