Severity: MEDIUM
File: src/utils/animalEvents.lua:259
Multiplayer: No
Fix Complexity: TRIVIAL
Confidence: 100% (Wizard-verified + source-verified)
Description
The onEnd handler contains s.yieldMalus = s.yieldMalus — a no-op self-assignment instead of clearing the value.
Impact
After wildlife_pest_invasion ends, player permanently loses 5%-25% field yield for rest of session.
Fix
Change to s.yieldMalus = 0 in onEnd.
Source: Consolidated Bug Review 2026-07-26, RWE-003
Severity: MEDIUM
File:
src/utils/animalEvents.lua:259Multiplayer: No
Fix Complexity: TRIVIAL
Confidence: 100% (Wizard-verified + source-verified)
Description
The
onEndhandler containss.yieldMalus = s.yieldMalus— a no-op self-assignment instead of clearing the value.Impact
After
wildlife_pest_invasionends, player permanently loses 5%-25% field yield for rest of session.Fix
Change to
s.yieldMalus = 0inonEnd.Source: Consolidated Bug Review 2026-07-26, RWE-003