API :
Cast(spell, target, source, speed, delay, range, width, hitchance, coll, collM, collH) -- if you want to use my predictions value just use Cast(spell, target) target is a pointer to the Object we will predict on Cast2() -- same as Cast() function but it's for releasing the 2nd cast (ex : Xerath Q) Ludens() -- return Ludens Damage (used for KS mainly) HasSpellShield(unit) -- return if "unit" have spellshield ex: sivir E IsImmobile(unit) -- return if "unit" can't move IsSlowed(unit) -- return if "unit" is Slowed by any kind of cc IsRecalling(unit) -- return if "unit" is Recalling (used mainly for auto spells) IsFacing(target,range) -- return true if Target is Facing us, useful for cassio R. IsUnderTower(unit,team) -- return true if unit is under tower. GetPredictedPos(unit, time) -- return Predicted Position for unit after x time (ms) IsMe(unit) -- return true if the unit is our Hero IsAlly(unit) -- return true if unit is in ally team (excluding myHero) IsEnemy(unit) -- return true if unit is in enemy team NearShop(distance) -- return true if myHero is near shop InFountain() -- return true if myHero is in Fountain
this is just alpha, more functions will be added, the goal of this lib is to simplify codes and help new people
Download : https://github.com/D3ftsu/GoS/blob/master/Common/DeftLib.lua