I want to make it so that a certain playertype has a chance to completely evade damage.
This is what my guessed code is so far:
package IronManArmor
{
function Armor::OnDamage(%this, %player, %player2, %position, %damage, %damageType)
{
if(%player.IronManArmor == false)
return parent::Damage(%this, %player, %player2, %position, %damage, %damageType);
%hit = getRandom(0,2);
if(%hit == 0)
return;
else
parent::Damage(%this, %player, %player2, %position, %damage, %damageType);
}
};
activatePackage(IronManArmor);