Cr4xy / noita-seed-tool

https://cr4xy.dev/noita/index.html
MIT License
28 stars 5 forks source link

Indicate perk picks which would trigger Perks Lottery #5

Closed ciaran closed 2 years ago

ciaran commented 2 years ago

If Perks Lottery has been taken (or for the Perks Lottery perk choice itself) and taking a perk would not cause the other perk options to be removed, then a clover badge will be displayed.

Note this changes the results of PerkInfoProvider.provide() to be data objects containing the perk_id, perk, gambled, and willBeRemoved properties, instead of just the perk objects.

NOTE: This does not update the trigger chance with taken lottery perks, as a player may want to know if they should skip early perk choices and backtrack once lottery has been taken to get more value.

Example seeds to check:

Cr4xy commented 2 years ago

This is awesome! I found that it does break searching for perks, but I have a fix for that. Thank you for this awesome addition!