public Zed() { zedSpells = new ZedSpells(); zedMenu = new ZedMenu(zedSpells, out zedOrbwalker); energy = new ZedEnergyChecker(zedMenu); zedShadows = new ZedShadows(zedMenu, zedSpells, energy); zedCore = new ZedCore(zedSpells, zedOrbwalker, zedMenu, zedShadows, energy); zedAntiGapCloser = new ZedAntiGapCloser(zedMenu, zedSpells, zedShadows); 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 }; zedAutoE = new ZedAutoE(zedMenu, zedShadows, zedSpells); zedFlee = new ZedFlee(zedMenu, zedShadows); }