public NetherWardModifierObstacle(IModifierCounter ability, Modifier modifier, Unit9 modifierOwner)
            : base(ability, modifier, modifierOwner)
        {
            if (!modifierOwner.IsControllable)
            {
                return;
            }

            this.netherWard        = (NetherWard)this.EvadableAbility.Ability;
            Player.OnExecuteOrder += this.OnExecuteOrder;
        }
Beispiel #2
0
        public NetherWardModifierObstacle(IModifierCounter ability, Modifier modifier, Unit9 modifierOwner)
            : base(ability, modifier, modifierOwner)
        {
            if (!modifierOwner.IsControllable)
            {
                return;
            }

            this.netherWard = (NetherWard)this.EvadableAbility.Ability;

            OrderManager.OrderAdding += this.OnOrderAdding;
        }