aboutsummaryrefslogtreecommitdiff
path: root/building_guide/mobs.md
diff options
context:
space:
mode:
Diffstat (limited to 'building_guide/mobs.md')
-rw-r--r--building_guide/mobs.md12
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) |