ImprovedHitImmunityLogic-BypassStasisSustain

Tracking Issue: #1591

This feature provides improved CanAbilityHit, IsImmuneToDamage and ProvidesDamageImmunity functions which pass in optional ability names and contexts, in order to allow mods to have more granular control over when certain abilities are able to hit and damage. Three arrays are also provided for direct configuration of abilities which can bypass stasis and/or sustain. To use: 1. Add attacking abilities which can bypass Stasis, applied by any ability, to AbilitiesToBypassStasis 2. Add attacking abilities which can bypass Sustain, but not stasis from any source to AbilitiesToBypassSustain 3. Add defensive 'sustain-like' abilities to AbilitiesConsideredAsSustain

Source code references