Advertisement
Guest User

spellList library v0.1c

a guest
Nov 22nd, 2014
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.10 KB | None | 0 0
  1. --[[
  2.    
  3.     Script: spellList library v0.1c
  4.     Author: SurfaceS
  5.    
  6.     V0.1    initial release
  7.     v0.1b   added new champs
  8.     v0.1c   modified according to barasia283 script
  9. ]]
  10.  
  11. spellList = {
  12.  
  13. --[[
  14. type 1 refers to preset distance skillshots
  15. example, Sivir Q is type 1 because no matter where you click, the skillshot travels a set distance
  16. type 2 refers to mouse distance skillshots
  17. example Olaf Q is type 2, because it only travels to your mouse, and not its maximum distance
  18. type 3 refers to point AOE --example, Chogath Rupture.if you click outside the maximum range, you will be forced to walk into range before using spell.
  19. type 4 refer to global Line skillshots. its actually just Type 1, but has infinite range
  20. type 5 refers to forced point AOE
  21. example Shaco Deceive. Shaco will still deceive if click outside maximum range, rather than walking into range of your click. another example is Kassadin R(RiftWalk)
  22. type 6 refers to faced ennemy
  23. example Cassiopeia ulti, etc
  24. ]]
  25.  
  26. -- All
  27. SummonerClairvoyance = {charName = "", range = 50000, spellType = 3, size = 1300, duration = 6000},
  28.  
  29. -- Ahri
  30. AhriOrbOfDeception = {charName = "Ahri", range = 880, spellType = 1, size = 80, duration = 1000, speed = 1.17, delay = 300, spellKey = _Q, spammable = true},
  31. AhriSeduce = {charName = "Ahri", range = 975, spellType = 1, size = 80, duration = 1000, speed = 1.2, delay = 300, spellKey = _E, spammable = true},
  32.  
  33. -- Amumu
  34. -- Bandage Toss
  35. BandageToss = {charName = "Amumu", range = 1100, spellType = 1, size = 80, duration = 1000, speed = 2, delay = 300, spellKey = _Q, spammable = true},
  36.  
  37. -- Anivia
  38. -- Flash Frost
  39. -- check wich one is working
  40. FlashFrostSpell = {charName = "Anivia", range = 1100, spellType = 1, size = 90, duration = 2000, speed = 0.845, delay = 300, spellKey = _Q, spammable = true},
  41. FlashFrost = {charName = "Anivia", range = 1100, spellType = 1, size = 90, duration = 2000, speed = 0.845, delay = 300, spellKey = _Q, spammable = true},
  42. -- Glacial Storm
  43. GlacialStorm = {charName = "Anivia", range = 625, spellType = 3, size = 300, duration = 4000},
  44.  
  45. -- Ashe
  46. -- Enchanted Crystal Arrow
  47. EnchantedCrystalArrow = {charName = "Ashe", range = 50000, spellType = 4, size = 120, duration = 4000},
  48.  
  49. -- Blitzcrank
  50. -- Rocket Grab
  51. RocketGrab = {charName = "Blitzcrank", range = 925, spellType = 1, size = 80, duration = 1000, speed = 1.7, delay = 300, spellKey = _Q, spammable = true},
  52. RocketGrabMissile = {charName = "Blitzcrank", range = 925, spellType = 1, size = 80, duration = 1000, speed = 1.7, delay = 300, spellKey = _Q, spammable = true},
  53.            
  54. -- Brand
  55. -- Sear
  56. BrandBlazeMissile = {charName = "Brand", range = 1050, spellType = 1, size = 50, duration = 1000},
  57. -- Pillar of Flame
  58. BrandFissure = {charName = "Brand", range = 900, spellType = 3, size = 250, duration = 1000},
  59.  
  60. -- Caitlyn
  61. -- Piltover Peacemaker
  62. CaitlynPiltoverPeacemaker = {charName = "Caitlyn", range = 1300, spellType = 1, size = 80, duration = 1000},
  63. -- 90 Caliber Net
  64. CaitlynEntrapment = {charName = "Caitlyn", range = 1000, spellType = 1, size = 50, duration = 1000},
  65. CaitlynEntrapmentMissile = {charName = "Caitlyn", range = 1000, spellType = 1, size = 50, duration = 1000},
  66.  
  67. -- Cassiopeia
  68. -- Noxious Blast
  69. CassiopeiaNoxiousBlast = {charName = "Cassiopeia", range = 850, spellType = 3, size = 75, duration = 1000},
  70. -- Miasma
  71. CassiopeiaMiasma = {charName = "Cassiopeia", range = 850, spellType = 3, size = 175, duration = 1000},
  72. -- Petrifying Gaze
  73. CassiopeiaPetrifyingGaze = {charName = "Cassiopeia", range = 850, spellType = 6, size = 0, duration = 1000},
  74.  
  75. -- Cho'Gath
  76. -- Rupture
  77. Rupture = {charName = "ChoGath", range = 950, spellType = 3, size = 275, duration = 1500},
  78.  
  79. -- Corki
  80. -- Phosphorus Bomb
  81. -- to check
  82. PhosphorusBomb = {charName = "Corki", range = 650, spellType = 3, size = 150, duration = 1000},
  83. -- Missile Barrage
  84. MissileBarrageMissile = {charName = "Corki", range = 1225, spellType = 1, size = 80, duration = 1000, speed = 2.0, delay = 300, spellKey = _R, spammable = true},
  85. MissileBarrageMissile2 = {charName = "Corki", range = 1225, spellType = 1, size = 100, duration = 1000, speed = 2.0, delay = 300, spellKey = _R, spammable = true},
  86. CarpetBomb = {charName = "Corki", range = 800, spellType = 2, size = 150, duration = 1000},
  87.  
  88. -- Draven
  89. DravenDoubleShot = {charName = "Draven", range = 1050, spellType = 1, size = 125, duration = 1000},
  90. DravenRCast = {charName = "Draven", range = 20000, spellType = 1, size = 100, duration = 6000},
  91.  
  92. -- DrMundo
  93. -- Infected Cleaver
  94. InfectedCleaver = {charName = "DrMundo", range = 1000, spellType = 1, size = 80, duration = 1000, speed = 2, delay = 300, spellKey = _Q, spammable = true},
  95. InfectedCleaverMissile = {charName = "DrMundo", range = 1000, spellType = 1, size = 80, duration = 1000, speed = 2, delay = 300, spellKey = _Q, spammable = true},
  96.  
  97. -- Ezreal
  98. -- Mystic Shot
  99. EzrealMysticShot = {charName = "Ezreal", range = 1100, spellType = 1, size = 80, duration = 1000, speed = 1.95, delay = 400, spellKey = _Q, spammable = true},
  100. EzrealMysticShotMissile = {charName = "Ezreal", range = 1100, spellType = 1, size = 80, duration = 1000, speed = 1.95, delay = 400, spellKey = _Q, spammable = true},
  101. -- Essence Flux
  102. EzrealEssenceFlux = {charName = "Ezreal", range = 900, spellType = 1, size = 100, duration = 1000, speed = 1.5, delay = 300, spellKey = _W, spammable = true},
  103. EzrealEssenceFluxMissile = {charName = "Ezreal", range = 900, spellType = 1, size = 100, duration = 1000, speed = 1.5, delay = 300, spellKey = _W, spammable = true},
  104. -- Trueshot Barrage
  105. EzrealTrueshotBarrage = {charName = "Ezreal", range = 50000, spellType = 4, size = 150, duration = 4000, speed = 0, delay = 1000, spellKey = _R},
  106. -- Arcane Shift
  107. EzrealArcaneShift = {charName = "Ezreal", range = 475, spellType = 5, size = 100, duration = 1000, spellKey = _E, spammable = true},
  108.  
  109. --Fizz
  110. FizzMarinerDoom = {charName = "Fizz", range = 1275, spellType = 2, size = 100, duration = 1500},
  111.  
  112. --FiddleSticks
  113. Crowstorm = {charName = "FiddleSticks", range = 800, spellType = 3, size = 600, duration = 1500},
  114.  
  115. -- Galio
  116. -- Resolute Smite
  117. GalioResoluteSmite = {charName = "Galio", range = 905, spellType = 3, size = 200, duration = 1500},
  118. -- Righteous Gust
  119. GalioRighteousGust = {charName = "Galio", range = 1000, spellType = 1, size = 200, duration = 1500},
  120.  
  121. -- Gragas
  122. -- Barrel Roll
  123. GragasBarrelRoll = {charName = "Gragas", range = 1100, spellType = 3, size = 320, duration = 2500, speed = 1, delay = 300, spellKey = _Q, spammable = true},
  124. -- Explosive Cask
  125. GragasExplosiveCask = {charName = "Gragas", range = 1050, spellType = 3, size = 400, duration = 1500},
  126. -- Body Slam
  127. GragasBodySlam = {charName = "Gragas", range = 650, spellType = 2, size = 60, duration = 1500},
  128.  
  129.  
  130. -- Graves
  131. GravesChargeShot = {charName = "Graves", range = 1000, spellType = 1, size = 110, duration = 1000},
  132. GravesClusterShot = {charName = "Graves", range = 750, spellType = 1, size = 50, duration = 1000},
  133. GravesSmokeGrenade = {charName = "Graves", range = 700, spellType = 3, size = 275, duration = 1500},
  134.  
  135. -- Heimerdinger
  136. -- CH-1 Concussion Grenade
  137. CH1ConcussionGrenade = {charName = "Heimerdinger", range = 950, spellType = 3, size = 225, duration = 1500},
  138.  
  139. -- Irelia
  140. IreliaTranscendentBlades = {charName = "Irelia", range = 1200, spellType = 1, size = 80, duration = 800},
  141.  
  142. -- Janna
  143. HowlingGale = {charName = "Janna", range = 1700, spellType = 1, size = 100, duration = 2000},
  144.  
  145. -- JarvanIV
  146. JarvanIVDemacianStandard = {charName = "JarvanIV", range = 830, spellType = 3, size = 150, duration = 2000},
  147. JarvanIVDragonStrike = {charName = "JarvanIV", range = 770, spellType = 1, size = 70, duration = 1000},
  148. JarvanIVCataclysm = {charName = "JarvanIV", range = 650, spellType = 3, size = 300, duration = 1500},
  149.  
  150. -- Kartus
  151. LayWaste = {charName = "Karthus", range = 875, spellType = 3, size = 150, duration = 1000},
  152.  
  153. --Kassadin
  154. RiftWalk = {charName = "Kassadin", range = 700, spellType = 5, size = 150, duration = 1000},
  155.  
  156. -- Katarina
  157. ShadowStep = {charName = "Katarina", range = 700, spellType = 3, size = 75, duration = 1000},
  158.  
  159. -- Kennen
  160. -- Thundering Shuriken
  161. KennenShurikenThrow = {charName = "Kennen", range = 1050, spellType = 1, size = 75, duration = 1000, speed = 1.7, delay = 300, spellKey = _Q, spammable = true},
  162. KennenShurikenHurlMissile1 = {charName = "Kennen", range = 1050, spellType = 1, size = 75, duration = 1000, speed = 1.7, delay = 300, spellKey = _Q, spammable = true},
  163.  
  164. -- KogMaw
  165. -- Void Ooze
  166. KogMawVoidOoze = {charName = "KogMaw", range = 1115, spellType = 1, size = 100, duration = 1000},
  167. KogMawVoidOozeMissile = {charName = "KogMaw", range = 1115, spellType = 1, size = 100, duration = 1000},
  168. -- Living Artillery
  169. KogMawLivingArtillery = {charName = "KogMaw", range = 2200, spellType = 3, size = 200, duration = 1500},
  170.  
  171. -- Leblanc
  172. -- Sigil of Silence
  173. --spellArray["LeblancChaosOrb"] = {range = 700, spellType = 6, callBack = "Move", callBackDelay = 850}
  174. LeblancSoulShackle = {charName = "Leblanc", range = 1000, spellType = 1, size = 80, duration = 1000},
  175. LeblancSoulShackleM = {charName = "Leblanc", range = 1000, spellType = 1, size = 80, duration = 1000},
  176. LeblancSlide = {charName = "Leblanc", range = 600, spellType = 3, size = 250, duration = 1000},
  177. LeblancSlideM = {charName = "Leblanc", range = 600, spellType = 3, size = 250, duration = 1000},
  178. leblancslidereturn = {charName = "Leblanc", range = 1000, spellType = 3, size = 50, duration = 1000},
  179. leblancslidereturnm = {charName = "Leblanc", range = 1000, spellType = 3, size = 50, duration = 1000},
  180.  
  181. -- LeeSin
  182. -- Sonic Wave
  183. BlindMonkQOne = {charName = "LeeSin", range = 975, spellType = 1, size = 80, duration = 1000, speed = 1.8, delay = 300, spellKey = _Q, spammable = true},
  184. BlindMonkRKick = {charName = "LeeSin", range = 1200, spellType = 1, size = 100, duration = 1000, spellKey = _R},
  185.  
  186. -- Leona
  187. LeonaZenithBladeMissile = {charName = "Leona", range = 700, spellType = 1, size = 80, duration = 1000},
  188.  
  189. -- Lulu
  190. LuluQ = {charName = "Lulu", range = 975, spellType = 1, size = 50, duration = 1000},
  191.  
  192. -- Lux
  193. --LuxMaliceCannon
  194. LuxLightBinding = {charName = "Lux", range = 1000, spellType = 1, size = 80, duration = 1000, speed = 1.17, delay = 300, spellKey = _Q, spammable = true},
  195. LucentSingularity = {charName = "Lux", range = 1100, spellType = 3, size = 300, duration = 2500, speed = 1.24, delay = 300, spellKey = _E, spammable = true},
  196. LuxLightStrikeKugel = {charName = "Lux", range = 1100, spellType = 3, size = 300, duration = 2500, speed = 1.24, delay = 300, spellKey = _E, spammable = true},
  197. FinalesFunkeln = {charName = "Lux", range = 3000, spellType = 1, size = 80, duration = 1500, speed = 0, delay = 500, spellKey = _R},
  198. LuxMaliceCannon = {charName = "Lux", range = 3000, spellType = 1, size = 80, duration = 1500, speed = 0, delay = 500, spellKey = _R},
  199.    
  200. -- Malphite
  201. UFSlash = {charName = "Malphite", range = 1000, spellType = 3, size = 325, duration = 1000},
  202.  
  203. -- Malzahar
  204. AlZaharCalloftheVoid = {charName = "Malzahar", range = 900, spellType = 3, size = 100, duration = 1000},
  205. AlZaharNullZone = {charName = "Malzahar", range = 800, spellType = 3, size = 250, duration = 1000},
  206.    
  207. -- Maokai
  208. MaokaiTrunkLineMissile = {charName = "Maokai", range = 600, spellType = 1, size = 100, duration = 1000},
  209. MaokaiSapling2 = {charName = "Maokai", range = 1100, spellType = 3, size = 350, duration = 1000},
  210.  
  211. -- MissFortune
  212. MissFortuneScattershot = {charName = "MissFortune", range = 800, spellType = 3, size = 400, duration = 1000},
  213.    
  214. -- Morgana
  215. -- Dark Binding
  216. DarkBinding = {charName = "Morgana", range = 1300, spellType = 1, size = 100, duration = 1500, speed = 1.2, delay = 300, spellKey = _Q, spammable = true},
  217. DarkBindingMissile = {charName = "Morgana", range = 1300, spellType = 1, size = 100, duration = 1500, speed = 1.2, delay = 300, spellKey = _Q, spammable = true},
  218. -- Tormented Soil
  219. TormentedSoil = {charName = "Morgana", range = 900, spellType = 3, size = 350, duration = 1500},
  220.  
  221. -- Nautilus
  222. NautilusAnchorDrag = {charName = "Nautilus", range = 950, spellType = 1, size = 80, duration = 1500},
  223.  
  224. -- Nidalee
  225. -- Javelin Toss
  226. JavelinToss = {charName = "Nidalee", range = 1500, spellType = 1, size = 80, duration = 1500, speed = 1.3, delay = 300, spellKey = _Q, spammable = true},
  227.  
  228. -- Nocturne
  229. NocturneDuskbringer = {charName = "Nocturne", range = 1200, spellType = 1, size = 80, duration = 1500},
  230.  
  231. -- Olaf
  232. -- Undertow
  233. OlafAxeThrow = {charName = "Olaf", range = 1000, spellType = 2, size = 100, duration = 1500, speed = 1.6, delay = 300, spellKey = _Q, spammable = true},
  234.  
  235. -- Orianna
  236. OrianaIzunaCommand = {charName = "Orianna", range = 825, spellType = 3, size = 150, duration = 1500},
  237.  
  238. -- Renekton
  239. RenektonSliceAndDice = {charName = "Renekton", range = 450, spellType = 1, size = 80, duration = 1000},
  240. renektondice = {charName = "Renekton", range = 450, spellType = 1, size = 80, duration = 1000},
  241.  
  242. -- Rumble
  243. RumbleGrenadeMissile = {charName = "Rumble", range = 1000, spellType = 1, size = 100, duration = 1500},
  244. --RumbleCarpetBomb = {charName = "Rumble", range = 1700, spellType = 1, size = 100, duration = 1500},
  245.  
  246. -- Sejuani
  247. SejuaniGlacialPrison = {charName = "Sejuani", range = 1150, spellType = 1, size = 80, duration = 1000},
  248.  
  249. -- Sivir
  250. -- Boomerang Blade
  251. SpiralBlade = {charName = "Sivir", range = 1000, spellType = 1, size = 100, duration = 1000, speed = 1.33, delay = 300, spellKey = _Q, spammable = true},
  252.  
  253. -- Singed
  254. MegaAdhesive = {charName = "Singed", range = 1000, spellType = 3, size = 350, duration = 1500},
  255.  
  256. -- Shaco
  257. Deceive = {charName = "Shaco", range = 500, spellType = 5, size = 100, duration = 3500},
  258.  
  259. -- Shen
  260. ShenShadowDash = {charName = "Shen", range = 600, spellType = 2, size = 80, duration = 1000},
  261.  
  262. -- Shyvana
  263. ShyvanaTransformLeap = {charName = "Shyvana", range = 925, spellType = 1, size = 80, duration = 1500},
  264. ShyvanaFireballMissile = {charName = "Shyvana", range = 1000, spellType = 1, size = 80, duration = 1000},
  265.  
  266. -- Skarner
  267. SkarnerFracture = {charName = "Skarner", range = 600, spellType = 1, size = 100, duration = 1000},
  268.  
  269. -- Sona
  270. SonaCrescendo = {charName = "Sona", range = 1000, spellType = 1, size = 150, duration = 1000},
  271.  
  272. -- Swain
  273. --Nevermove
  274. SwainShadowGrasp = {charName = "Swain", range = 900, spellType = 3, size = 265, duration = 1500},
  275.  
  276. -- Tristana
  277. RocketJump = {charName = "Tristana", range = 900, spellType = 3, size = 200, duration = 1000},
  278.  
  279. -- Tryndamere
  280. MockingShout = {charName = "Tryndamere", range = 850, spellType = 6, size = 100, duration = 1000},
  281. Slash = {charName = "Tryndamere", range = 600, spellType = 2, size = 100, duration = 1000},
  282.  
  283. -- TwistedFate
  284. WildCards = {charName = "TwistedFate", range = 1450, spellType = 1, size = 80, duration = 1000},
  285.  
  286. -- Urgot
  287. UrgotHeatseekingLineMissile = {charName = "Urgot", range = 1000, spellType = 1, size = 80, duration = 800},
  288. UrgotPlasmaGrenade = {charName = "Urgot", range = 950, spellType = 3, size = 300, duration = 1000},
  289.  
  290. -- Varus
  291. VarusR = {charName = "Varus", range = 1075, spellType = 1, size = 80, duration = 1500, spellKey = _R},
  292. --VarusQ = {charName = "Varus", range = 1475, spellType = 1, size = 50, duration = 1000},
  293.  
  294. -- Vayne
  295. VayneTumble = {charName = "Vayne", range = 250, spellType = 5, size = 100, duration = 1000},
  296.  
  297. -- Veigar
  298. VeigarDarkMatter = {charName = "Veigar", range = 900, spellType = 3, size = 225, duration = 2000},
  299.  
  300. -- Viktor
  301. --ViktorDeathRay = {charName = "Viktor", range = 700, spellType = 1, size = 80, duration = 2000},
  302.  
  303. -- Xerath
  304. xeratharcanopulsedamage = {charName = "Xerath", range = 900, spellType = 1, size = 80, duration = 1000},
  305. xeratharcanopulsedamageextended = {charName = "Xerath", range = 1300, spellType = 1, size = 80, duration = 1000},
  306. xeratharcanebarragewrapper = {charName = "Xerath", range = 900, spellType = 3, size = 250, duration = 1000},
  307. xeratharcanebarragewrapperext = {charName = "Xerath", range = 1300, spellType = 3, size = 250, duration = 1000},
  308.  
  309. -- Ziggs
  310. ZiggsQ = {charName = "Ziggs", range = 850, spellType = 3, size = 160, duration = 1000, spellKey = _Q},
  311. ZiggsW = {charName = "Ziggs", range = 1000, spellType = 3, size = 225, duration = 1000, spellKey = _W},
  312. ZiggsE = {charName = "Ziggs", range = 900, spellType = 3, size = 250, duration = 1000, spellKey = _E},
  313. ZiggsR = {charName = "Ziggs", range = 5300, spellType = 3, size = 550, duration = 3000, spellKey = _R},
  314.  
  315. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement