3d4d834c58
The advance_time_attack system has an early-return path when PausedResource is true, but this branch had no test coverage. New test: with remaining_secs = -1 (normally triggers expiry), inserting PausedResource(true) must suppress the ended event and leave remaining_secs negative (timer did not advance). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>