TheSeekerGame / TheSeeker

Metroidvania game in Bevy
73 stars 16 forks source link

Fix + Update Stealth Ability [ 60$ ] #118

Open c12hz opened 1 week ago

c12hz commented 1 week ago

Currently there are 2 small problems with Stealth:

Here's the original overview of how stealth should work: If the player ends the stealth by attacking that attack does double damage the player recovers 20% of max health. If the player ends the stealth by attacking AND that attack also happens to be a critical hit the critical damage will get doubled and the stealth skill cooldown as well as all the other active cooldowns of other skills will get automatically reset to 0 and the player recovers 100% of max health.

So the healing in both instances is just a singular event, either the player recovers 20% health instantly or they recover 100% instantly

Also, it would be nice to make the damage number dealt with stealth be purple color, and if it's a stealth + critical maybe some brighter purple

odecay commented 1 week ago

Ill take this, I already had to rewrite stealth so I can make it behave correctly,

odecay commented 1 week ago

Do you want the lifesteal to be per instance of damage or only once per attack? Based on your description it seems like you'd prefer once per attack (on the first hit).