public override void applyPassive(Transform player) { ChanceOnHit script = player.gameObject.AddComponent <ChanceOnHit>(); script.init(passiveAction, passiveTriggers, passiveChance); passiveActionID = script.GetInstanceID(); }