diff options
| author | historia <[not public]> | 2026-07-08 02:23:59 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-08 02:23:59 -0400 |
| commit | 2bbe6b8e912bbc5f4a61a33988fb27aca7bd5eb3 (patch) | |
| tree | ef4aef5a7393de51d765b24d565b414ddac4b9fe /building_guide/mobs.md | |
| parent | 71f0f381de64e045f91da19450adacf10fbc7902 (diff) | |
| download | thehouseoficarus-2bbe6b8e912bbc5f4a61a33988fb27aca7bd5eb3.tar.gz | |
feat: object and mob steal tables can include both tables and items
Diffstat (limited to 'building_guide/mobs.md')
| -rw-r--r-- | building_guide/mobs.md | 12 |
1 files changed, 7 insertions, 5 deletions
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) | |
