Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reverting an organelle upgrade and then selecting it again incorrectly gives back the used MP (infinite MP glitch) #5524

Open
hhyyrylainen opened this issue Sep 20, 2024 · 0 comments · May be fixed by #5779

Comments

@hhyyrylainen
Copy link
Member

Steps to reproduce:

  • Start a normal game
  • Cheat to the editor
  • Use the cheat to unlock all organelles
  • Place a slime jet
  • Modify it into a mucocyst
  • Hit ok
  • Modify it again back to a normal state
  • Hit ok
  • And now when it is modified again it costs 0 MP to select the mucocyst upgrade again.
  • Hit ok
  • Now finally modify one last time to switch back to the default state of the organelle which now gives more MP than before and these steps can be repeated for an infinite MP exploit

This bug is probably caused by the GUI somehow mistaking the organelle upgrade state, allowing freely to select an upgrade when it should still cost the normal amount as it was reversed by a later action. Could be a bug in the actions cancelling out system incorrectly calculating things as cancelling out.

If this is fixed, this might also fix: #5518

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: High priority bugs / issues
Development

Successfully merging a pull request may close this issue.

1 participant