diff --git a/src/game/creature.ts b/src/game/creature.ts index 20f1250..6ffdb0b 100644 --- a/src/game/creature.ts +++ b/src/game/creature.ts @@ -74,6 +74,14 @@ export class Creature extends Vore implements Combatant { return effect.onRemove(this) } + equip (item: Equipment, slot: EquipmentSlot) { + const equipped = this.equipment.get(slot) + if (equipped !== undefined) { + this.items.push(equipped) + } + this.equipment.set(slot, item) + } + get status (): Array { const results: Array = []