public override void OnLost(Character source, Weapon target) { target.lightDamage.RemoveModification(10); }
public override void OnGained(Character source, Weapon target) { target.lightDamage.AddModification(10); }
public virtual void OnLost(Weapon source, Character target) { }
public virtual void OnGained(Weapon source, Character target) { }
public virtual void OnLost(Character source, Weapon target) { }
public virtual void OnGained(Character source, Weapon target) { }