ModernUO/Projects
Kamron Batman 819c6ff341
fix: Stop treasure chest guardian spawn farming via stack splits
Lifting a partial amount from a stack in a TreasureMapChest re-adds the
remainder as a brand-new item (Mobile.LiftItemDupe bypasses CheckHold), so
the instance-keyed _lifted set never recognized it. Pulling the gold stack
coin by coin with an organizer agent granted a fresh 10% guardian spawn
roll per pull -- ~400 farmable spawns from a single level 4 chest.

Mark every item that enters the chest after the initial fill as already
lifted: stack-split remainders, bounce-backs, and packed-in items all lose
spawn-roll eligibility, while the original loot keeps its one legitimate
roll per item.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-10 08:38:39 -07:00
..
Application fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
BuildTool fix: Require only runtime packages on Linux, and check ICU and tzdata the way the runtime does (#2561) 2026-08-07 15:03:08 -07:00
Logger fix: Bumps dependencies. (#2531) 2026-07-14 15:17:55 -07:00
Server fix: harden idle-sleep scheduling against bad config and misattributed saves (#2567) 2026-08-09 22:05:18 -07:00
Server.Tests perf: Sleep the event loop when idle. Fixes networking micro-stalls. Adds event loop instrumentation. (#2559) 2026-08-09 13:24:59 -07:00
UOContent fix: Stop treasure chest guardian spawn farming via stack splits 2026-08-10 08:38:39 -07:00
UOContent.Tests fix: Stop treasure chest guardian spawn farming via stack splits 2026-08-10 08:38:39 -07:00