generated from nhcarrigan/template
bug: upgrade multipliers applied to adventurers persist across prestige, causing peasants to become overpowered #201
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Reported by ilenia in the Discord channel after the 0.4.0 release. It appears that production/combat multipliers applied to adventurers via upgrades are not resetting on prestige, causing them to stack across multiple prestiges. This results in Peasants reaching absurdly high combat power values (reported: 633K → 52 million → 792K per individual Peasant), eventually becoming stronger than higher-tier adventurers like Archmages.
Steps to Reproduce
Expected Behaviour
Adventurer base stats should reset on prestige. Prestige bonuses should apply on top of the fresh base, not stack multiplicatively with persisted upgrade multipliers from the previous run.
Actual Behaviour
Multipliers from upgrades appear to persist across prestige, causing combat power to grow far beyond what the prestige bonus alone would explain. Peasants become the strongest unit in the roster, outperforming Archmages.
Additional Notes
✨ This issue was created with help from Hikari~ 🌸
Merging #223 into this issue.
Additional context from #223: this bug is also the primary driver of the "too fast" prestige progression reported in #222. Because upgrade multipliers carry over into each new prestige run and stack additively, each run starts with dramatically higher production than the prestige gold thresholds are designed to account for — and the problem compounds with every prestige.
Suggested fix (from #223): Adventurer upgrades should reset on prestige, requiring players to re-purchase them each run. This aligns with standard idle game prestige design and is the cleaner option versus trying to factor accumulated multipliers into the threshold formula.