ItemAbility that was made to fill an attribute is disabled when attribute reaches minimum

MallNinjaMax

New member
I have a completely stock ItemAbility that currently just adds +1 to an attribute for the character when a button is pressed. I'm still following the trail through the code, and it looks like the IsValid() function in the AttributeManager class, is disabling the AttributeModifier in the Ability when the attribute reaches it's minimum.

Is there a way to customize this in the inspector? In the meantime, I tried overriding both the base Update (which didn't seem to be doing much), and CanStartAbility, with no luck. I'd happily take a tip on how to bypass the attribute disabling the ability in my derivative ItemAbility class.
 
Top