예제 #1
0
 public Zed()
 {
     zedSpells = new ZedSpells();
     zedMenu = new ZedMenu(zedSpells, out zedOrbwalker);
     zedShadows = new ZedShadows(zedMenu, zedSpells);
     zedCore = new ZedCore(zedSpells, zedOrbwalker, zedMenu, zedShadows);
     zedAntiGapCloser = new ZedAntiGapCloser(zedMenu, zedSpells);
     zedPotions = new ZedPotions(zedMenu);
     zedKs = new ZedKS(zedSpells, zedOrbwalker, zedShadows);
     zedSpellDodge = new ZedSpellDodge(zedSpells, zedMenu);
     zedDrawingSpells = new ZedDrawingSpells(zedMenu, zedSpells);
     zedUnderTurretFarm = new ZedUnderTurretFarm(zedSpells, zedOrbwalker);
     damageDrawing = new CommonDamageDrawing(zedMenu) { AmountOfDamage = zedCore.ComboDamage };
     forceUltimate = new CommonForceUltimate(zedMenu, zedSpells, zedOrbwalker) { ForceUltimate = zedCore.ForceUltimate };
 }
예제 #2
0
 public Zed()
 {
     zedSpells          = new ZedSpells();
     zedMenu            = new ZedMenu(zedSpells, out zedOrbwalker);
     zedShadows         = new ZedShadows(zedMenu, zedSpells);
     zedCore            = new ZedCore(zedSpells, zedOrbwalker, zedMenu, zedShadows);
     zedAntiGapCloser   = new ZedAntiGapCloser(zedMenu, zedSpells);
     zedPotions         = new ZedPotions(zedMenu);
     zedKs              = new ZedKS(zedSpells, zedOrbwalker, zedShadows);
     zedSpellDodge      = new ZedSpellDodge(zedSpells, zedMenu);
     zedDrawingSpells   = new ZedDrawingSpells(zedMenu, zedSpells);
     zedUnderTurretFarm = new ZedUnderTurretFarm(zedSpells, zedOrbwalker);
     damageDrawing      = new CommonDamageDrawing(zedMenu)
     {
         AmountOfDamage = zedCore.ComboDamage
     };
     forceUltimate = new CommonForceUltimate(zedMenu, zedSpells, zedOrbwalker)
     {
         ForceUltimate = zedCore.ForceUltimate
     };
 }