aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-19 02:18:53 -0400
committerhistoria <[not public]>2026-06-19 02:18:53 -0400
commit86aec0e14eb6fec0a39d742bab1761dad8d7012c (patch)
treeaa0d9511c73ed86ffebc5de5ab862a62afd730f8 /TODO.md
parent458916fb78dcef3ff77cb29b7ba98d9f646819fc (diff)
downloadthehouseoficarus-86aec0e14eb6fec0a39d742bab1761dad8d7012c.tar.gz
feat: hostile mobs, equipment prereqs
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/TODO.md b/TODO.md
index 6f013d5..a8ffa54 100644
--- a/TODO.md
+++ b/TODO.md
@@ -42,9 +42,9 @@ The combat system needs to be upgraded from single AttackBonus/DefenseBonus to O
Small additions that make combat feel complete before building bigger systems on top.
-- [ ] **Aggressive Mobs** — Mobs with `aggressive: true` initiate combat when a player enters their room. Add an `AggroTick()` or check in room-enter logic. Respect combat level difference (only aggro if mob's combat level is close to or above player's, or always aggro for certain mobs). Configurable via mob YAML. Some of the new mobs from step 2c should be aggressive.
+- [x] **Aggressive Mobs** — Mobs with `aggressive: true` initiate combat when a player enters their room. Add an `AggroTick()` or check in room-enter logic. Respect combat level difference (only aggro if mob's combat level is close to or above player's, or always aggro for certain mobs). Configurable via mob YAML. Some of the new mobs from step 2c should be aggressive.
-- [ ] **Equipment Skill Requirements** — Add optional `requirements` map to `ItemDef` (e.g., `requirements: { attack: 20, defense: 10 }`). Check in `cmd_wear.go` before equipping. Display requirements when examining items. This prevents low-level players from wearing rune gear immediately.
+- [x] **Equipment Skill Requirements** — Add optional `requirements` map to `ItemDef` (e.g., `requirements: { attack: 20, defense: 10 }`). Check in `cmd_wear.go` before equipping. Display requirements when examining items. This prevents low-level players from wearing rune gear immediately.
---