From 458916fb78dcef3ff77cb29b7ba98d9f646819fc Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 19 Jun 2026 02:08:55 -0400 Subject: feat: rough pharmacy skill added --- AGENTS.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 49e0083..8d58f22 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -161,6 +161,8 @@ Item and object YAML `color` fields also support gradient syntax: `color: "g:196 | `equip` / `wear` / `wield ` | Equip item to correct slot. `equip all` auto-equips best per slot | | `remove` / `unwear` / `unwield ` | Unequip item back to inventory. `remove all` unequips everything | | `eat ` | Eat food to heal (3-tick cooldown, can eat during combat) | +| `fletch [item]` | Fletch logs/items into bows, arrows, etc. (background action) | +| `clean [herb]` | Clean grimy herbs (background action, Pharmacy skill) | ### Active (replaces previous active, queued per tick) | Command | Description | @@ -176,6 +178,7 @@ Item and object YAML `color` fields also support gradient syntax: `color: "g:196 | `cook ` | Cook raw food on a fire or cooking range (Cooking skill) | | `smelt [item]` | Smelt ore into bars at a furnace (Smithing skill) | | `smith [item]` | Smith bars into items at an anvil with a hammer (Smithing skill) | +| `mix [item]` | Mix potions from unfinished potions and reagents (Pharmacy skill) | | `talk` / `speak` / `ask ` | NPC conversations (objects or mobs with behavior) | | `pull` / `push ` | Toggle interactions (levers, gates) | | `search ` | Search bird's nests / searchable items (rolls on search_table) | @@ -241,6 +244,8 @@ The `verbSkill` map maps verb → skill name for default target resolution: | `cooking` | cook | Cooking food on fire/range | | `smelting` | smelt | Smelting ore into bars at furnace | | `smithing` | smith | Smithing bars into items at anvil | +| `cleaning` | clean | Cleaning grimy herbs (background action) | +| `mixing` | mix | Mixing potions (Pharmacy) | ### Behavior Types (YAML-driven) @@ -526,10 +531,10 @@ The unified production cycle handles: "How many?" prompt, start message, timed l |---|---| | Combat | Attack, Strength, Defense, Hitpoints, Ranged, Science, Technology, Assassin | | Gathering | Fishing, Woodcutting, Mining, Hacking, Scavenging, Farming, Thieving | -| Production | Cooking, Smithing, Crafting, Fletching, Alchemy, Construction, Firemaking | +| Production | Cooking, Smithing, Crafting, Fletching, Pharmacy, Construction, Firemaking | | Utility | Agility | -Implemented: Mining, Fishing, Woodcutting, Firemaking, Cooking, Smithing (smelting + smithing). The rest are stubs (skill defined, XP tracked, but no behaviors/objects/items yet). +Implemented: Mining, Fishing, Woodcutting, Firemaking, Cooking, Smithing (smelting + smithing), Fletching, Pharmacy (herb cleaning + potion mixing). The rest are stubs (skill defined, XP tracked, but no behaviors/objects/items yet). ## Places to Be Careful -- cgit v1.2.3