Sorry for necroposting @Everynone, and thanks for the video (and all your other precious answers!)
Do you know if there’s a way to pass a parameter during “apply damage” itself without creating too many damage type classes?
For example imagine that I want to apply water damage, but I also need to pass whether it’s physical or not to use different stats during the damage calculation.
Is it possible without overriding the ApplyDamage function in the actor class or without creating a duplicate datatype (DT_Water_Physical, DT_Water_Special)
Thank you in advance!