HexaVault / AD-breaketernity

MIT License
4 stars 16 forks source link

Fix #23: Tesseract effect was amplified over time, breaking game balance #28

Closed James103 closed 3 months ago

James103 commented 3 months ago

Due to the way the Infinity Dimensions tab initialized its variables, staying on the tab and maxing out the number of purchases for an Infinity Dimension caused the base purchase cap to increase by the bonus from Tesseracts.

The net cause was a reactivity error that was not directly caught in my testing setup.

I've fixed this by initializing the relevant variable in a way that doesn't link or induce reactivity.

P.S. I now have one more idea for an upgrade or mechanic in a post-Reality layer:

Tesseracts increase the Infinity Dimension purchase cap over time. Currently: +(bonus from Tesseracts × ___)/s

HexaVault commented 3 months ago

See linked issue for reason (also this doesnt fix classic, but whatever), closing