public override void Activate(PlayerHero hero) { base.Activate(hero); ninja = (NinjaHero)hero; ninja.player.OnEnemyDamaged += ChargeTripleStar; percentActivated = 0; }
public override void Activate(PlayerHero hero) { base.Activate(hero); ninja = (NinjaHero)hero; ninja.cooldownMultipliers [1] *= 0.85f; totalMultiplier *= 0.85f; }
//private bool activated; public override void Activate(PlayerHero hero) { base.Activate(hero); ninja = (NinjaHero)hero; //ninja.OnNinjaThrewStar += ActivateFanStar; activateChance = 0.1f; }
// Use this for initialization void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } }
public override void Activate(PlayerHero hero) { base.Activate(hero); ninja = (NinjaHero)hero; ninja.OnNinjaDash += ShadowBackup; // instantiate companions for (int i = 0; i < numCompanions; i++) { CreateCompanion(); } }