Siege engines dropped player targets at 100 units, at the 200 unit drop-aggro range, or when the player was missing from playerAgroMap, all well inside their 350 attack range. They now hold a character target until it dies, can't be seen, or leaves getRange(). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>