This is what Aglass showed me. Doesn't work though. No console errors either.
package Armord
{
function Armor::damage(%this, %obj, %sourceObject, %position, %damage, %damageType)
{
if(%user.ArmorOn)
{
%percent = %damage/50;
%damage = %damage - %percent;
Parent::damage(%this, %obj, %sourceObject, %position, %damage, %damageType);
}
else
{
Parent::damage(%this, %obj, %sourceObject, %position, %damage, %damageType);
}
}
};
activatePackage(Armord);