Ejemplo n.º 1
0
 public MainHero()
 {
     Hero                = ObjectManager.LocalHero;
     AbilityChecker      = new MainHeroAbilityChecker();
     AbilitiesBehaviour  = new CanUseAbilities();
     ItemsBehaviour      = new CanUseItems();
     OrbwalkingBehaviour = new CanUseOrbwalking();
 }
Ejemplo n.º 2
0
 public Tempest()
 {
     Hero                = TempestManager.Tempest;
     AbilityChecker      = new TempestAbilityChecker();
     AbilitiesBehaviour  = new CanUseAbilities();
     ItemsBehaviour      = new CanUseItems();
     OrbwalkingBehaviour = new CanUseOrbwalking();
 }
Ejemplo n.º 3
0
 public Illusion(Hero s)
 {
     Hero = s;
     OrbwalkingBehaviour = new CanUseOrbwalking();
     CooldownOnMoving    = 0.05f;
 }
Ejemplo n.º 4
0
 public RangeNecr(Unit necr) : base(necr)
 {
     AbilitiesBehaviour  = new CanUseAbilitiesNecroArcher();
     OrbwalkingBehaviour = new CanUseOrbwalking();
 }