so bad -.-
[379 lanes] = [151 lanes]
https://github.com/D...Common/Ryze.lua
=
http://pastebin.com/TCe1ah99
-228lanes + no fps drops
deftsu ryze=
20x identical:
if CanUseSpell(myHero, _Q) == READY and HarassConfig.HarassQ and ValidTarget(target, GetCastRange(myHero, _Q)) and GotBuff(target, "RyzeW") == 1 then
CastSkillShot(_Q,targetPos.x,targetPos.y,targetPos.z)
elseif CanUseSpell(myHero, _Q) == READY and QPred.HitChance == 1 and HarassConfig.HarassQ then
CastSkillShot(_Q,QPred.PredPos.x,QPred.PredPos.y,QPred.PredPos.z)
elseif CanUseSpell(myHero, _Q) == READY and GotBuff(myHero, "ryzepassivestack") > 3 or GotBuff(myHero, "ryzepassivecharged") > 0 and HarassConfig.HarassQ then
CastSkillShot(_Q,Q2Pred.PredPos.x,Q2Pred.PredPos.y,Q2Pred.PredPos.z)
end
12x:
if CanUseSpell(myHero, _W) == READY and ValidTarget(target, GetCastRange(myHero,_W)) and HarassConfig.HarassW then
CastTargetSpell(target, _W)
end
11x:
if CanUseSpell(myHero, _E) == READY and ValidTarget(target, GetCastRange(myHero,_E)) and HarassConfig.HarassE then
CastTargetSpell(target, _E)
end
+ this is so stupid... This Ryze code can be in 50 lanes...