From 2bbe6b8e912bbc5f4a61a33988fb27aca7bd5eb3 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Wed, 8 Jul 2026 02:23:59 -0400 Subject: feat: object and mob steal tables can include both tables and items --- building_guide/mobs.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'building_guide/mobs.md') diff --git a/building_guide/mobs.md b/building_guide/mobs.md index 7a6f0aa..470a00e 100644 --- a/building_guide/mobs.md +++ b/building_guide/mobs.md @@ -215,10 +215,12 @@ Stealable mobs have a root-level `steal:` block. On failed steal, the mob turns ```yaml name: Farmer steal: - table: farmer_steal # Drop table for steal loot - level: 10 # Required thieving level - xp: 15 # XP per successful steal - speed: 4 # Ticks per steal attempt + level: 10 + speed: 4 + xp: 15 + drops: + - table: farmer_steal + weight: 1 combat: kind: combat attack_types: [slash] @@ -250,7 +252,7 @@ combat: | Field | Description | |---|---| -| `steal.table` | Drop table ID for loot when stealing | +| `steal.drops` | Array of drop entries: `item_id` vs `table` (mutually exclusive), `weight` (required for pity buckets), `quantity` (override; 0 = use sub-item's own for table / 1 for item) | | `steal.level` | Required thieving level | | `steal.xp` | XP awarded per successful steal | | `steal.speed` | Ticks per steal attempt (base wait) | -- cgit v1.2.3