Make Yolona outer damage ignore shields #6893
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
Yolona's outer ring damage (7500) is lower than T3 shield HP, so it gets fully absorbed and deals no damage.
Making the ring damage deal damage to shields is not viable because ring damage is repeated as the nuke shockwave travels, so it would deal many instances of 7500 damage to shields.
Description of the proposed changes
Add a new damage type for the Yolona that ignores shields.
A new damage type keeps backwards compatibility with nuclear repulsor shields because the
SlowNuke
used by Yolona overrides the damage type toNuke
in those mods (they hookNukeDamage.lua
and replace the luaDamageArea
with the engineDamageArea
).Switching normal nukes to the new damgae type would break those mods.
Testing done on the proposed changes
Nuke the paragon using the outer damage and confirm that it ignores the shield.
Checklist