- Dragon Slayer I removed from accounts.requires_quest (empty for the
base entry); it now gates ONLY the optional Maple tier (a1 tier gate,
a2 maple route, idle transition)
- Dynamic inventory: no hardcoded 28-log assumption — equip the axe only
when the Attack requirement is met (rune/gilded = 41), otherwise chop
with the axe carried (27 log slots); inventory-full derived dynamically;
banking deposits logs ONLY, axe preserved
- version 2 -> 3