public override void Execute(Character owner, Weapon weapon, Vector3 intendedDirection) { onHitSettings.UpdateOnHitSettings(owner, weapon, intendedDirection, ignoreLayers); part.Play(); }
public override void Execute(Character owner, float baseDamage, Vector3 intendedDirection, Vector3 origin) { onHitSettings.UpdateOnHitSettings(owner, intendedDirection, ignoreLayers, baseDamage); part.Play(); }