Advertisement
GGray

Updated BLU GS

Oct 16th, 2015
5,079
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.57 KB | None | 0 0
  1. function get_sets()
  2.  
  3. send_command('bind f9 gs c toggle TP set')
  4. send_command('bind f10 gs c toggle Idle set')
  5. send_command('bind f11 gs c toggle CDC set')
  6. send_command('bind f12 gs c toggle Req set')
  7. send_command('bind !f12 gs c toggle Rea set')
  8. send_command('bind ^` gs c toggle MB set')
  9.  
  10. function file_unload()
  11.  
  12.  
  13. send_command('unbind ^f9')
  14. send_command('unbind ^f10')
  15. send_command('unbind ^f11')
  16. send_command('unbind ^f12')
  17. send_command('unbind ^`')
  18.  
  19. send_command('unbind !f9')
  20. send_command('unbind !f10')
  21. send_command('unbind !f11')
  22. send_command('unbind !f12')
  23.  
  24. send_command('unbind f9')
  25. send_command('unbind f10')
  26. send_command('unbind f11')
  27. send_command('unbind f12')
  28.  
  29.  
  30.  
  31. end
  32.  
  33. --Idle Sets--
  34. sets.Idle = {}
  35.  
  36. sets.Idle.index = {'Standard','DT'}
  37. Idle_ind = 1
  38.  
  39. sets.Idle.Standard = {ammo="Ginsen",
  40. head="Rawhide Mask",neck="Sanctity Necklace", ear1="Dawn earring", ear2="Infused Earring",
  41. body="Vrikodara Jupon",hands="Serpentes cuffs",ring1="Paguroidea ring",ring2="Shneddick ring",
  42. back="Kumbira Cape",waist="Flume belt",legs="Rawhide trousers",feet="Serpentes sabots"}
  43.  
  44. sets.Idle.DT = {ammo="Vanir Battery",
  45. head="Rabid Visor",neck="Twilight Torque", ear1="Etiolation earring", ear2="Cryptic Earring",
  46. body="Emet Harness +1",hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},ring1="Dark ring",ring2="Shneddick ring",
  47. back="Solemnity Cape",waist="Flume belt",legs="Herculean Trousers",feet="Hippomenes socks"}
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. --TP Sets--
  55. sets.TP = {}
  56.  
  57. sets.TP.index = {'Standard', 'Solo', 'Safe', 'AccuracyLite', 'AccuracyMedium', 'AccuracyFull', 'AccuracyExtreme', 'CantHitShit', 'DT', 'DTAccuracy', 'MDTAccuracy'}
  58. --1=Standard, 2=Solo, 3=Marches, 4=AccuracyLite, 5=AccuracyFull, 6=DT, 7=DTAccuracy--
  59. TP_ind = 1
  60.  
  61. sets.TP.Standard = {ammo="Ginsen",
  62. head="Adhemar Bonnet",
  63. body="Adhemar Jacket",
  64. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  65. legs="Samnuha Tights",
  66. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  67. neck="Asperity Necklace",
  68. waist="Windbuffet Belt +1",
  69. left_ear="Brutal Earring",
  70. right_ear="Suppanomimi",
  71. left_ring="Epona's Ring",
  72. right_ring="Petrov Ring",
  73. back="Lupine Cape",
  74. }
  75.  
  76. sets.TP.Solo = {ammo="Ginsen",
  77. head="Adhemar Bonnet",
  78. body="Adhemar Jacket",
  79. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  80. legs="Samnuha Tights",
  81. feet={ name="Taeon Boots", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','DEX+10',}},
  82. neck="Asperity Necklace",
  83. waist="Windbuffet Belt +1",
  84. left_ear="Eabani Earring",
  85. right_ear="Suppanomimi",
  86. left_ring="Epona's Ring",
  87. right_ring="Petrov Ring",
  88. back="Lupine Cape",
  89. }
  90.  
  91. sets.TP.Safe = {ammo="Ginsen",
  92. head="Adhemar Bonnet",
  93. body="Adhemar Jacket",
  94. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  95. legs="Samnuha Tights",
  96. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  97. neck="Asperity Necklace",
  98. waist="Windbuffet Belt +1",
  99. left_ear="Brutal Earring",
  100. right_ear="Suppanomimi",
  101. left_ring="Epona's Ring",
  102. right_ring="Petrov Ring",
  103. back="Lupine Cape",
  104. }
  105.  
  106. sets.TP.AccuracyLite = {ammo="Falcon Eye",
  107. head="Adhemar Bonnet",
  108. body="Adhemar Jacket",
  109. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  110. legs="Samnuha Tights",
  111. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  112. neck="Asperity Necklace",
  113. waist="Windbuffet Belt +1",
  114. left_ear="Brutal Earring",
  115. right_ear="Suppanomimi",
  116. left_ring="Epona's Ring",
  117. right_ring="Petrov Ring",
  118. back="Lupine Cape",
  119. }
  120. sets.TP.AccuracyMedium = {ammo="Falcon Eye",
  121. head="Adhemar Bonnet",
  122. body="Adhemar Jacket",
  123. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  124. legs="Samnuha Tights",
  125. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  126. neck="Lissome Necklace",
  127. waist="Windbuffet Belt +1",
  128. left_ear="Brutal Earring",
  129. right_ear="Suppanomimi",
  130. left_ring="Epona's Ring",
  131. right_ring="Petrov Ring",
  132. back="Lupine Cape",
  133. }
  134.  
  135. sets.TP.AccuracyFull = {ammo="Falcon Eye",
  136. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  137. body="Adhemar Jacket",
  138. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  139. legs="Samnuha Tights",
  140. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  141. neck="Lissome Necklace",
  142. waist="Windbuffet Belt +1",
  143. left_ear="Brutal Earring",
  144. right_ear="Suppanomimi",
  145. left_ring="Epona's Ring",
  146. right_ring="Petrov Ring",
  147. back="Lupine Cape",
  148. }
  149.  
  150. sets.TP.AccuracyExtreme = {ammo="Falcon Eye",
  151. head="Dampening Tam",
  152. body="Adhemar Jacket",
  153. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  154. legs="Samnuha Tights",
  155. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  156. neck="Subtlety spec.",
  157. waist="Kentarch Belt +1",
  158. left_ear="Brutal Earring",
  159. right_ear="Suppanomimi",
  160. left_ring="Epona's Ring",
  161. right_ring="Petrov Ring",
  162. back="Lupine Cape",
  163. }
  164. sets.TP.CantHitShit = {ammo="Falcon Eye",
  165. head="Dampening Tam",
  166. body="Adhemar Jacket",
  167. hands={ name="Herculean Gloves", augments={'Accuracy+24 Attack+24','Crit.hit rate+1','DEX+10','Accuracy+11',}},
  168. legs="Samnuha Tights",
  169. feet={ name="Herculean Boots", augments={'Accuracy+25 Attack+25','DEX+1','Accuracy+12','Attack+14',}},
  170. neck="Subtlety Spec.",
  171. waist="Olseni Belt",
  172. left_ear="Zennaroi Earring",
  173. right_ear="Suppanomimi",
  174. left_ring="Yacuruna Ring",
  175. right_ring="Rajas Ring",
  176. back="Grounded Mantle",
  177. }
  178.  
  179. sets.TP.DT = {ammo="Vanir Battery",
  180. head="Rabid Visor",neck="Twilight Torque", ear1="Etiolation earring", ear2="Cryptic Earring",
  181. body="Emet Harness +1",hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},ring1="Dark ring",ring2="Succor ring",
  182. back="Solemnity Cape",waist="Flume belt",legs="Herculean Trousers",feet={ name="Herculean Boots", augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},
  183. }
  184.  
  185. sets.TP.DTAccuracy = {ammo="Vanir Battery",
  186. head="Rabid Visor",neck="Twilight Torque", ear1="Etiolation earring", ear2="Cryptic Earring",
  187. body="Emet Harness +1",hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},ring1="Dark ring",ring2="Succor ring",
  188. back="Solemnity Cape",waist="Flume belt",legs="Herculean Trousers",feet={ name="Herculean Boots", augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},
  189. }
  190. sets.TP.MDTAccuracy = {ammo="Vanir Battery",
  191. head="Dampening Tam",neck="Twilight Torque", ear1="Etiolation earring", ear2="Cryptic Earring",
  192. body="Emet Harness +1",hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},ring1="Fortified ring",ring2="Yacuruna ring",
  193. back="Mubvumbamiri Mantle",waist="Flume belt",legs="Herculean Trousers",feet={ name="Herculean Boots", augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},
  194. }
  195.  
  196.  
  197.  
  198.  
  199.  
  200. --Weaponskill Sets--
  201. sets.WS = {}
  202.  
  203. sets.Requiescat = {}
  204.  
  205. sets.Requiescat.index = {'Attack','Accuracy'}
  206. Requiescat_ind = 1
  207.  
  208. sets.Requiescat.Attack = {ammo="Hydrocera",
  209. head="Dampening Tam",
  210. body="Adhemar Jacket",
  211. hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  212. legs="Samnuha Tights",
  213. feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  214. neck="Fotia Gorget",
  215. waist="Fotia Belt",
  216. left_ear="Brutal Earring",
  217. right_ear="Moonshade Earring",
  218. left_ring="Epona's Ring",
  219. right_ring="Rufescent Ring",
  220. back="Bleating Mantle",
  221. }
  222.  
  223. sets.Requiescat.Accuracy = {ammo="Falcon Eye",
  224. head="Whirlpool mask",neck="Fotia gorget",ear1="Brutal earring",ear2="Moonshade earring",
  225. body="Luhlaza jubbah +1",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Levia. ring",
  226. back="Letalis mantle",waist="Fotia belt",legs="Quiahuiz trousers",feet="Assim. charuqs +1"}
  227.  
  228. sets.ChantDuCygne = {}
  229.  
  230. sets.ChantDuCygne.index = {'Attack','Accuracy','HighAcc'}
  231. ChantDuCygne_ind = 1
  232.  
  233. sets.ChantDuCygne.Attack = {ammo="Jukukik Feather",
  234. head="Adhemar bonnet",
  235. body="Abnoba Kaftan",
  236. hands={ name="Herculean Gloves", augments={'Attack+22','"Triple Atk."+3','DEX+14',}},
  237. legs="Samnuha Tights",
  238. feet="Thereoid Greaves",
  239. neck="Fotia Gorget",
  240. waist="Fotia Belt",
  241. left_ear="Brutal Earring",
  242. right_ear="Moonshade Earring",
  243. left_ring="Epona's Ring",
  244. right_ring="Rajas Ring",
  245. back="Rancorous Mantle",
  246. }
  247.  
  248. sets.ChantDuCygne.Accuracy = {ammo="Falcon Eye",
  249. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  250. body="Abnoba Kaftan",
  251. hands={ name="Herculean Gloves", augments={'Attack+20','Crit.hit rate+4','DEX+8','Accuracy+13',}},
  252. legs="Samnuha Tights",
  253. feet={ name="Herculean Boots", augments={'Accuracy+22 Attack+22','Crit.hit rate+2','DEX+10','Accuracy+2','Attack+15',}},
  254. neck="Fotia Gorget",
  255. waist="Fotia Belt",
  256. left_ear="Bladeborn Earring",
  257. right_ear="Steelflash Earring",
  258. left_ring="Epona's Ring",
  259. right_ring="Rajas Ring",
  260. back="Rancorous Mantle",
  261. }
  262.  
  263. sets.ChantDuCygne.HighAcc = {ammo="Falcon Eye",
  264. head="Dampening Tam",
  265. body="Adhemar Jacket",
  266. hands={ name="Herculean Gloves", augments={'Accuracy+24 Attack+24','Crit.hit rate+1','DEX+10','Accuracy+11',}},
  267. legs="Samnuha Tights",
  268. feet={ name="Herculean Boots", augments={'Accuracy+22 Attack+22','Crit.hit rate+2','DEX+10','Accuracy+2','Attack+15',}},
  269. neck="Fotia Gorget",
  270. waist="Fotia Belt",
  271. left_ear="Bladeborn Earring",
  272. right_ear="Steelflash Earring",
  273. left_ring="Epona's Ring",
  274. right_ring="Rajas Ring",
  275. back="Grounded Mantle",
  276. }
  277.  
  278. sets.WS.SanguineBlade = {}
  279.  
  280. sets.WS.SanguineBlade = {ammo="Ghastly Tathlum",
  281. head="Pixie Hairpin +1",
  282. body="Amalric Doublet",
  283. hands="Amalric Gages",
  284. legs="Amalric Slops",
  285. feet="Hashishin Basmak +1",
  286. neck="Sanctity Necklace",
  287. waist="Yamabuki-no-Obi",
  288. left_ear="Crematio Earring",
  289. right_ear="Friomisi Earring",
  290. left_ring="Archon Ring",
  291. right_ring="Shiva Ring +1",
  292. back="Cornflower Cape",
  293. }
  294.  
  295. sets.WS.CircleBlade = {}
  296.  
  297. sets.WS.CircleBlade = {ammo="Mantoptera Eye",
  298. head="Lilitu Headpiece",neck="Caro Necklace",ear1="Ishvara earring",ear2="Moonshade earring",
  299. body="Adhemar Jacket",hands="Adhemar Wristbands",ring1="Epona's ring",ring2="Rufescent ring",
  300. back="Buquwik Cape",waist="Prosilio Belt",legs="Samnuha Tights",feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  301.  
  302. sets.WS.Expiacion = {}
  303.  
  304. sets.WS.Expiacion = {ammo="Mantoptera Eye",
  305. head="Lilitu Headpiece",neck="Caro Necklace",ear1="Ishvara earring",ear2="Moonshade earring",
  306. body="Adhemar Jacket",hands="Adhemar Wristbands",ring1="Epona's ring",ring2="Rufescent ring",
  307. back="Buquwik Cape",waist="Prosilio Belt",legs="Samnuha Tights",feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  308.  
  309. sets.WS.VorpalBlade = {}
  310.  
  311. sets.WS.VorpalBlade = {ammo="Mantoptera Eye",
  312. head="Lilitu Headpiece",neck="Fotia Gorget",ear1="Brutal earring",ear2="Moonshade earring",
  313. body="Abnoba Kaftan",hands="Adhemar Wristbands",ring1="Epona's ring",ring2="Rufescent ring",
  314. back="Rancorous Mantle",waist="Fotia Belt",legs="Samnuha Tights",feet="Thereoid Greaves"}
  315.  
  316. sets.Realmrazer = {}
  317.  
  318. sets.Realmrazer.index = {'Attack','Accuracy'}
  319. Realmrazer_ind = 1
  320.  
  321. sets.Realmrazer.Attack = {ammo="Hydrocera",
  322. head="Dampening Tam",neck="Fotia gorget",ear1="Bladeborn earring",ear2="Steelflash Earring",
  323. body="Adhemar Jacket",hands="Adhemar Wristbands",ring1="Rajas ring",ring2="Rufescent ring",
  324. back="Buquwik Cape",waist="Fotia belt",legs="Telchine Braconi",feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  325.  
  326. sets.Realmrazer.Accuracy = {ammo="Falcon Eye",
  327. head="Whirlpool mask",neck="Fotia gorget",ear1="Bladeborn earring",ear2="Steelflash earring",
  328. body="Luhlaza jubbah +1",hands="Luh. Bazubands +1",ring1="Levia. ring",ring2="Aquasoul ring",
  329. back="Letalis mantle",waist="Fotia belt",legs="Quiahuiz trousers",feet="Assim. charuqs +1"}
  330.  
  331. sets.WS.FlashNova = {}
  332.  
  333. sets.WS.FlashNova = {ammo="Ghastly Tathlum",
  334. head={ name="Herculean Helm", augments={'Mag. Acc.+12 "Mag.Atk.Bns."+12','Mag. Acc.+13','"Mag.Atk.Bns."+12',}},
  335. body="Amalric Doublet",
  336. hands="Amalric Gages",
  337. legs="Amalric Slops",
  338. feet="Hashishin Basmak +1",
  339. neck="Sanctity Necklace",
  340. waist="Yamabuki-no-Obi",
  341. left_ear="Crematio Earring",
  342. right_ear="Friomisi Earring",
  343. left_ring="Shiva Ring +1",
  344. right_ring="Shiva Ring +1",
  345. back="Cornflower cape",
  346. }
  347.  
  348.  
  349. --Magic Burst Sets--
  350.  
  351. sets.Burst = {}
  352. sets.Burst.index = {'BA', 'MB'}
  353. Burst_ind = 1
  354.  
  355.  
  356. --Blue Magic Sets--
  357. sets.BlueMagic = {}
  358.  
  359. sets.BlueMagic.STR = {ammo="Mantoptera Eye",
  360. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  361. body="Adhemar Jacket",
  362. hands="Adhemar Wristbands",
  363. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  364. feet={ name="Rawhide Boots", augments={'STR+10','Attack+15','"Store TP"+5',}},
  365. neck="Caro Necklace",
  366. waist="Prosilio Belt",
  367. left_ear="Bladeborn Earring",
  368. right_ear="Dudgeon Earring",
  369. left_ring="Ifrit Ring +1",
  370. right_ring="Rajas Ring",
  371. back="Cornflower cape",
  372. }
  373.  
  374. sets.BlueMagic.STRDEX = {ammo="Mantoptera Eye",
  375. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  376. body="Adhemar Jacket",
  377. hands="Adhemar Wristbands",
  378. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  379. feet={ name="Rawhide Boots", augments={'STR+10','Attack+15','"Store TP"+5',}},
  380. neck="Caro Necklace",
  381. waist="Prosilio Belt",
  382. left_ear="Bladeborn Earring",
  383. right_ear="Dudgeon Earring",
  384. left_ring="Ifrit Ring +1",
  385. right_ring="Rajas Ring",
  386. back="Cornflower cape",
  387. }
  388.  
  389. sets.BlueMagic.STRVIT = {ammo="Mantoptera Eye",
  390. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  391. body="Adhemar Jacket",
  392. hands="Adhemar Wristbands",
  393. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  394. feet={ name="Rawhide Boots", augments={'STR+10','Attack+15','"Store TP"+5',}},
  395. neck="Caro Necklace",
  396. waist="Prosilio Belt",
  397. left_ear="Bladeborn Earring",
  398. right_ear="Dudgeon Earring",
  399. left_ring="Ifrit Ring +1",
  400. right_ring="Rajas Ring",
  401. back="Cornflower cape",
  402. }
  403.  
  404. sets.BlueMagic.STRMND = {ammo="Mantoptera Eye",
  405. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  406. body="Adhemar Jacket",
  407. hands="Adhemar Wristbands",
  408. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  409. feet={ name="Rawhide Boots", augments={'STR+10','Attack+15','"Store TP"+5',}},
  410. neck="Caro Necklace",
  411. waist="Prosilio Belt",
  412. left_ear="Bladeborn Earring",
  413. right_ear="Dudgeon Earring",
  414. left_ring="Ifrit Ring +1",
  415. right_ring="Rajas Ring",
  416. back="Cornflower cape",
  417. }
  418.  
  419. sets.BlueMagic.AGI = {ammo="Mantoptera Eye",
  420. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  421. body="Adhemar Jacket",
  422. hands="Adhemar Wristbands",
  423. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  424. feet={ name="Rawhide Boots", augments={'STR+10','Attack+15','"Store TP"+5',}},
  425. neck="Subtlety Spec.",
  426. waist="Prosilio Belt",
  427. left_ear="Bladeborn Earring",
  428. right_ear="Dudgeon Earring",
  429. left_ring="Ifrit Ring +1",
  430. right_ring="Rajas Ring",
  431. back="Cornflower cape",
  432. }
  433.  
  434. sets.BlueMagic.INT = {ammo="Ghastly Tathlum",
  435. head={ name="Herculean Helm", augments={'Mag. Acc.+12 "Mag.Atk.Bns."+12','Mag. Acc.+13','"Mag.Atk.Bns."+12',}},
  436. body="Amalric Doublet",
  437. hands="Amalric Gages",
  438. legs="Amalric Slops",
  439. feet="Hashishin Basmak +1",
  440. neck="Sanctity Necklace",
  441. waist="Chaac Belt",
  442. left_ear="Crematio Earring",
  443. right_ear="Friomisi Earring",
  444. left_ring="Shiva Ring +1",
  445. right_ring="Shiva Ring +1",
  446. back="Cornflower cape",
  447. }
  448.  
  449. sets.BlueMagic.Dark = {ammo="Ghastly Tathlum",
  450. head="Pixie Hairpin +1",
  451. body="Amalric Doublet",
  452. hands="Amalric Gages",
  453. legs="Amalric Slops",
  454. feet="Hashishin Basmak +1",
  455. neck="Sanctity Necklace",
  456. waist="Chaac Belt",
  457. left_ear="Crematio Earring",
  458. right_ear="Friomisi Earring",
  459. left_ring="Archon Ring",
  460. right_ring="Shiva Ring +1",
  461. back="Cornflower cape",
  462. }
  463.  
  464. sets.BlueMagic.Cures = {ammo="Hydrocera",
  465. head="Telchine Cap",
  466. body="Vrikodara Jupon",
  467. hands="Telchine Gloves",
  468. legs="Gyve Trousers",
  469. feet="Medium's Sabots",
  470. neck="Phalaina Locket",
  471. waist="Pythia Sash",
  472. left_ear="Mendi. Earring",
  473. right_ear="Lifestorm Earring",
  474. left_ring="Levia. Ring",
  475. right_ring="Levia. Ring",
  476. back="Solemnity Cape",
  477. }
  478.  
  479. sets.BlueMagic.SelfCures = {ammo="Hydrocera",
  480. head="Telchine Cap",
  481. body="Vrikodara Jupon",
  482. hands="Telchine Gloves",
  483. legs="Gyve Trousers",
  484. feet="Medium's Sabots",
  485. neck="Phalaina Locket",
  486. waist="Gishdubar Sash",
  487. left_ear="Mendi. Earring",
  488. right_ear="Lifestorm Earring",
  489. left_ring="Asklepian Ring",
  490. right_ring="Kunaji Ring",
  491. back="Solemnity Cape",
  492. }
  493.  
  494. sets.BlueMagic.Stun = {ammo="Falcon Eye",
  495. head="Dampening Tam",
  496. body="Samnuha Coat",
  497. hands="Rawhide Gloves",
  498. legs="Miasmic Pants",
  499. feet={ name="Herculean Boots", augments={'Accuracy+25 Attack+25','DEX+1','Accuracy+12','Attack+14',}},
  500. neck="Sanctity Necklace",
  501. waist="Eschan Stone",
  502. left_ear="Gwati Earring",
  503. right_ear="Steelflash Earring",
  504. left_ring="Vertigo Ring",
  505. right_ring="Sangoma Ring",
  506. back="Cornflower cape",
  507. }
  508.  
  509. sets.BlueMagic.HeavyStrike = {ammo="Mantoptera Eye",
  510. head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  511. body="Rawhide Vest",
  512. hands={ name="Herculean Gloves", augments={'Accuracy+24 Attack+24','Crit.hit rate+1','DEX+10','Accuracy+11',}},
  513. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  514. feet={ name="Herculean Boots", augments={'Accuracy+25 Attack+25','DEX+1','Accuracy+12','Attack+14',}},
  515. neck="Subtlety Spec.",
  516. waist="Chuq'aba Belt",
  517. left_ear="Heartseeker Earring",
  518. right_ear="Steelflash Earring",
  519. left_ring={ name="Dark Ring", augments={'Magic dmg. taken -4%','Phys. dmg. taken -4%','Breath dmg. taken -3%',}},
  520. right_ring="Rajas Ring",
  521. back="Cornflower cape",
  522. }
  523.  
  524. sets.BlueMagic.ChargedWhisker = {ammo="Ghastly Tathlum",
  525. head={ name="Herculean Helm", augments={'Mag. Acc.+12 "Mag.Atk.Bns."+12','Mag. Acc.+13','"Mag.Atk.Bns."+12',}},
  526. body="Amalric Doublet",
  527. hands="Amalric Gages",
  528. legs="Amalric Slops",
  529. feet="Hashishin Basmak +1",
  530. neck="Sanctity Necklace",
  531. waist="Yamabuki-no-Obi",
  532. left_ear="Crematio Earring",
  533. right_ear="Friomisi Earring",
  534. left_ring="Shiva Ring +1",
  535. right_ring="Shiva Ring +1",
  536. back="Cornflower cape",
  537. }
  538.  
  539. sets.BlueMagic.WhiteWind = {ammo="Egoist's Tathlum",
  540. head="Telchine Cap",
  541. body="Vrikodara Jupon",
  542. hands="Telchine Gloves",
  543. legs="Gyve Trousers",
  544. feet="Medium's Sabots",
  545. neck="Dualism Collar +1",
  546. waist="Gishdubar Sash",
  547. left_ear="Mendi. Earring",
  548. right_ear="Etiolation Earring",
  549. left_ring="Lebeche Ring",
  550. right_ring="Kunaji Ring",
  551. back="Aenotherus Mantle +1",
  552. }
  553.  
  554. sets.BlueMagic.MagicAccuracy = {ammo="Mavi Tathlum",
  555. head="Dampening Tam",
  556. body="Samnuha coat",
  557. hands={ name="Hagondes Cuffs", augments={'Phys. dmg. taken -3%','Mag. Acc.+23',}},
  558. legs="Psycloth Lappas",
  559. feet="Hashishin Basmak +1",
  560. neck="Sanctity Necklace",
  561. waist="Eschan Stone",
  562. left_ear="Enchntr. Earring +1",
  563. right_ear="Gwati Earring",
  564. left_ring="Vertigo Ring",
  565. right_ring="Sangoma Ring",
  566. back="Cornflower cape",
  567. }
  568.  
  569. sets.BlueMagic.Enmity = {ammo="Sapience Orb",
  570. head="Rabid Visor",
  571. body="Emet Harness +1",
  572. hands="Leyline Gloves",
  573. legs="Obatala Subligar",
  574. feet="Dux Greaves",
  575. neck="Warder's Charm",
  576. waist="Goading Belt",
  577. left_ear="Friomisi Earring",
  578. right_ear="Cryptic Earring",
  579. left_ring="Vexer Ring +1",
  580. right_ring="Petrov Ring",
  581. back="Mubvumbamiri Mantle",
  582. }
  583.  
  584. sets.BlueMagic.ConserveMP = {ammo="Sapience Orb",
  585. head="Telchine Cap",
  586. body="Amalric Doublet",
  587. hands="Leyline Gloves",
  588. legs="Miasmic Pants",
  589. feet="Taeon Boots",
  590. neck="Deviant Necklace",
  591. waist="Pythia Sash",
  592. left_ear="Gwati Earring",
  593. right_ear="Mendi. Earring",
  594. left_ring="Prolix Ring",
  595. right_ring="Lebeche Ring",
  596. back="Swith Cape",
  597. }
  598.  
  599. sets.BlueMagic.Refresh = {ammo="Sapience Orb",
  600. head="Telchine Cap",
  601. body="Telchine Chasuble",
  602. hands="Leyline Gloves",
  603. legs="Miasmic Pants",
  604. feet="Taeon Boots",
  605. neck="Deviant Necklace",
  606. waist="Gishdubar Sash",
  607. left_ear="Gwati Earring",
  608. right_ear="Mendi. Earring",
  609. left_ring="Prolix Ring",
  610. right_ring="Lebeche Ring",
  611. back="Grapevine Cape",
  612. }
  613.  
  614. sets.BlueMagic.Skill = {ammo="Mavi Tathlum",
  615. head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  616. body="Taeon Tabard",
  617. hands="Rawhide Gloves",
  618. legs="Psycloth Lappas",
  619. feet="Luhlaza Charuqs",
  620. neck="Deceiver's Torque",
  621. waist="Witful Belt",
  622. left_ear="Enchntr. Earring +1",
  623. right_ear="Loquac. Earring",
  624. left_ring="Prolix Ring",
  625. right_ring="Lebeche Ring",
  626. back="Cornflower Cape",
  627. }
  628.  
  629. sets.BlueMagic.SkillRecast = {ammo="Mavi Tathlum",
  630. head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  631. body="Taeon Tabard",
  632. hands="Rawhide Gloves",
  633. legs="Psycloth Lappas",
  634. feet="Luhlaza Charuqs",
  635. neck="Deceiver's Torque",
  636. waist="Witful Belt",
  637. left_ear="Enchntr. Earring +1",
  638. right_ear="Loquac. Earring",
  639. left_ring="Prolix Ring",
  640. right_ring="Lebeche Ring",
  641. back="Cornflower Cape",
  642. }
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649. --Utility Sets--
  650. sets.Utility = {}
  651.  
  652. sets.Utility.Weather = {waist="Hachirin-no-obi",back="Twilight Cape"}
  653.  
  654. sets.Utility.MB = {head="Helios Band",body="Samnuha Coat",ear1="Static Earring",ring1="Locus Ring",ring2="Mujin Band"}
  655.  
  656.  
  657. sets.Utility.Stoneskin = {head="Haruspex hat",neck="Stone Gorget",ear1="Loquac. earring",ear2="Earthcry earring",
  658. body="Assim. jubbah +1",hands="Stone Mufflers",ring1="Prolix ring",
  659. back="Swith cape",waist="Siegel sash",legs="Haven hose",feet="Iuitl gaiters"}
  660.  
  661. sets.Utility.Phalanx = {head="Haruspex hat",neck="Colossus's torque",ear1="Loquac. earring",ear2="Augment. earring",
  662. body="Assim. jubbah +1",hands="Ayao's gages",ring1="Prolix ring",
  663. back="Swith cape",waist="Pythia sash +1",legs="Portent pants",feet="Iuitl gaiters"}
  664.  
  665. sets.Utility.Steps = {ammo="Falcon Eye",
  666. head="Dampening Tam",
  667. body="Adhemar Jacket",
  668. hands="Rawhide Gloves",
  669. legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  670. feet={ name="Taeon Boots", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','DEX+10',}},
  671. neck="Subtlety Spec.",
  672. waist="Chaac Belt",
  673. left_ear="Heartseeker Earring",
  674. right_ear="Steelflash Earring",
  675. left_ring="Yacuruna Ring",
  676. right_ring="Rajas Ring",
  677. back="Grounded Mantle",
  678. }
  679.  
  680. sets.Utility.PDT = {head="Whirlpool mask",neck="Twilight torque",ear1="Ethereal earring",
  681. body="Iuitl vest",hands="Umuthi gloves",ring1="Dark ring",ring2="Dark ring",
  682. back="Mollusca mantle",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters"}
  683.  
  684. sets.Utility.MDT = {head="Whirlpool mask",neck="Twilight torque",
  685. body="Assim. jubbah +1",hands="Umuthi gloves",ring1="Dark ring",ring2="Dark ring",
  686. back="Mollusca mantle",legs="Quiahuiz trousers",feet="Luhlaza charuqs"}
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693. --Job Ability Sets--
  694.  
  695. sets.JA = {}
  696.  
  697. sets.JA.ChainAffinity = {feet="Assim. charuqs +1"}
  698.  
  699. sets.JA.BurstAffinity = {feet="Hashishin Basmak +1"}
  700.  
  701. sets.JA.Efflux = {legs="Mavi tayt +2"}
  702.  
  703. sets.JA.AzureLore = {hands="Luh. bazubands +1"}
  704.  
  705. sets.JA.Diffusion = {feet="Luhlaza Charuqs"}
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712. --Precast Sets--
  713. sets.precast = {}
  714.  
  715. sets.precast.FC = {}
  716.  
  717. sets.precast.FC.Standard = {ammo="Sapience Orb",
  718. head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  719. body="Taeon Tabard",
  720. hands="Leyline Gloves",
  721. legs="Psycloth Lappas",
  722. feet={ name="Taeon Boots", augments={'Pet: Mag. Acc.+24','"Fast Cast"+4','Pet: Haste+2',}},
  723. neck="Voltsurge Torque",
  724. waist="Witful Belt",
  725. left_ear="Enchntr. Earring +1",
  726. right_ear="Loquac. Earring",
  727. left_ring="Prolix Ring",
  728. right_ring="Lebeche Ring",
  729. back="Swith Cape",
  730. }
  731.  
  732. sets.precast.FC.Blue = {ammo="Sapience Orb",
  733. head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  734. body="Hashishin Mintan +1",
  735. hands="Leyline Gloves",
  736. legs="Psycloth Lappas",
  737. feet={ name="Taeon Boots", augments={'Pet: Mag. Acc.+24','"Fast Cast"+4','Pet: Haste+2',}},
  738. neck="Voltsurge Torque",
  739. waist="Witful Belt",
  740. left_ear="Enchntr. Earring +1",
  741. right_ear="Loquac. Earring",
  742. left_ring="Prolix Ring",
  743. right_ring="Lebeche Ring",
  744. back="Swith Cape",
  745. }
  746. end
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753. function precast(spell)
  754. if spell.action_type == 'Magic' then
  755. equip(sets.precast.FC.Standard)
  756.  
  757. if spell.skill == 'Blue Magic' then
  758. equip(sets.precast.FC.Blue)
  759. end
  760. end
  761.  
  762. if spell.english == 'Azure Lore' then
  763. equip(sets.JA.AzureLore)
  764. end
  765.  
  766. if spell.english == 'Requiescat' then
  767. equip(sets.Requiescat[sets.Requiescat.index[Requiescat_ind]])
  768. end
  769.  
  770. if spell.english == 'Chant du Cygne' then
  771. equip(sets.ChantDuCygne[sets.ChantDuCygne.index[ChantDuCygne_ind]])
  772. end
  773.  
  774. if spell.english == 'Circle Blade' or spell.english == 'Savage Blade' then
  775. equip(sets.WS.CircleBlade)
  776. end
  777.  
  778. if spell.english == 'Expiacion' then
  779. equip(sets.WS.Expiacion)
  780. end
  781.  
  782. if spell.english == 'Vorpal Blade' then
  783. equip(sets.WS.VorpalBlade)
  784. end
  785.  
  786. if spell.english == 'Sanguine Blade' then
  787. equip(sets.WS.SanguineBlade)
  788. if spell.element == world.day_element or spell.element == world.weather_element then
  789. equip(sets.Utility.Weather)
  790. end
  791. end
  792.  
  793. if spell.english == 'Box Step' then
  794. equip(sets.Utility.Steps)
  795. end
  796.  
  797. if spell.english == 'Realmrazer' then
  798. equip(sets.Realmrazer[sets.Realmrazer.index[Realmrazer_ind]])
  799. end
  800.  
  801. if spell.english == 'Flash Nova' then
  802. equip(sets.WS.FlashNova)
  803. if spell.element == world.day_element or spell.element == world.weather_element then
  804. equip(sets.Utility.Weather)
  805. end
  806. end
  807. end
  808.  
  809. function midcast(spell,act)
  810. if spell.english == 'Vertical Cleave' or spell.english == 'Death Scissors' or spell.english == 'Empty Thrash' or spell.english == 'Dimensional Death' or spell.english == 'Quadrastrike' or spell.english == 'Bloodrake' then
  811. equip(sets.BlueMagic.STR)
  812. if buffactive['Chain Affinity'] then
  813. equip(sets.JA.ChainAffinity)
  814. end
  815. if buffactive['Efflux'] then
  816. equip(sets.JA.Efflux)
  817. end
  818. end
  819.  
  820. if spell.english == 'Disseverment' or spell.english == 'Hysteric Barrage' or spell.english == 'Frenetic Rip' or spell.english == 'Seedspray' or spell.english == 'Vanity Dive' or spell.english == 'Goblin Rush' or spell.english == 'Paralyzing Triad' or spell.english == 'Thrashing Assault' then
  821. equip(sets.BlueMagic.STRDEX)
  822. if buffactive['Chain Affinity'] then
  823. equip(sets.JA.ChainAffinity)
  824. end
  825. if buffactive['Efflux'] then
  826. equip(sets.JA.Efflux)
  827. end
  828. end
  829.  
  830. if spell.english == 'Quad. Continuum' or spell.english == 'Delta Thrust' or spell.english == 'Cannonball' or spell.english == 'Glutinous Dart' then
  831. equip(sets.BlueMagic.STRVIT)
  832. if buffactive['Chain Affinity'] then
  833. equip(sets.JA.ChainAffinity)
  834. end
  835. if buffactive['Efflux'] then
  836. equip(sets.JA.Efflux)
  837. end
  838. end
  839.  
  840. if spell.english == 'Whirl of Rage' then
  841. equip(sets.BlueMagic.STRMND)
  842. if buffactive['Chain Affinity'] then
  843. equip(sets.JA.ChainAffinity)
  844. end
  845. if buffactive['Efflux'] then
  846. equip(sets.JA.Efflux)
  847. end
  848. end
  849.  
  850. if spell.english == 'Benthic Typhoon' or spell.english == 'Final Sting' or spell.english == 'Spiral Spin' then
  851. equip(sets.BlueMagic.AGI)
  852. if buffactive['Chain Affinity'] then
  853. equip(sets.JA.ChainAffinity)
  854. end
  855. if buffactive['Efflux'] then
  856. equip(sets.JA.Efflux)
  857. end
  858. end
  859.  
  860. if spell.english == 'Gates of Hades' or spell.english == 'Lunge' or spell.english == 'Swipe' or spell.english == 'Leafstorm' or spell.english == 'Firespit' or spell.english == 'Acrid Stream' or spell.english == 'Regurgitation' or spell.english == 'Corrosive Ooze' or spell.english == 'Thermal Pulse' or spell.english == 'Magic Hammer'
  861. or spell.english == 'Evryone. Grudge' or spell.english == 'Water Bomb' or spell.english == 'Dark Orb' or spell.english == 'Thunderbolt' or spell.english == 'Tem. Upheaval' or spell.english == 'Embalming Earth' or spell.english == 'Foul Waters' or spell.english == 'Rending Deluge'
  862. or spell.english == 'Droning Whirlwind' or spell.english == 'Subduction' or spell.english == 'Anvil Lightning' or spell.english == 'Blinding Fulgor' or spell.english == 'Entomb' or spell.english == 'Palling Salvo' or spell.english == 'Scouring Spate'
  863. or spell.english == 'Searing Tempest' or spell.english == 'Silent Storm' or spell.english == 'Diffusion Ray' or spell.english == 'Spectral Floe' then
  864. equip(sets.BlueMagic.INT)
  865. if spell.element == world.day_element or spell.element == world.weather_element then
  866. equip(sets.Utility.Weather)
  867. end
  868. if buffactive['Burst Affinity'] then
  869. if Burst_ind == 1 then
  870. equip(sets.JA.BurstAffinity)
  871. elseif Burst_ind == 2 then
  872. equip(sets.Utility.MB)
  873. end
  874. end
  875. end
  876.  
  877. if spell.english == 'Tenebral Crush' or spell.english == 'Palling Salvo' then
  878. equip(sets.BlueMagic.Dark)
  879. if spell.element == world.day_element or spell.element == world.weather_element then
  880. equip(sets.Utility.Weather)
  881. end
  882. if buffactive['Burst Affinity'] then
  883. if Burst_ind == 1 then
  884. equip(sets.JA.BurstAffinity)
  885. elseif Burst_ind == 2 then
  886. equip(sets.Utility.MB)
  887. end
  888. end
  889. end
  890.  
  891. if spell.english == 'Magic Fruit' or spell.english == 'Plenilune Embrace' or spell.english == 'Wild Carrot' or spell.english == 'Pollen' or spell.english == 'Cure III' or spell.english == 'Cure IV' then
  892. equip(sets.BlueMagic.Cures)
  893. if spell.target.name == player.name and string.find(spell.english, 'Magic Fruit') or string.find(spell.english, 'Plenilune Embrace') or string.find(spell.english, 'Wild Carrot') or string.find(spell.english, 'Cure III') or string.find(spell.english, 'Cure IV') then
  894. equip(sets.BlueMagic.SelfCures)
  895. end
  896.  
  897. end
  898.  
  899. if spell.english == 'White Wind' then
  900. equip(sets.BlueMagic.WhiteWind)
  901. end
  902.  
  903. if spell.english == 'Head Butt' or spell.english == 'Sudden Lunge' or spell.english == 'Tourbillion' or spell.english == 'Saurian Slide' or spell.english == 'Sweeping Gouge' or spell.english == 'Frypan' then
  904. equip(sets.BlueMagic.Stun)
  905. end
  906.  
  907. if spell.english == 'Heavy Strike' then
  908. equip(sets.BlueMagic.HeavyStrike)
  909. end
  910.  
  911. if spell.english == 'Charged Whisker' then
  912. equip(sets.BlueMagic.ChargedWhisker)
  913. if buffactive['Burst Affinity'] then
  914. equip(sets.JA.BurstAffinity)
  915. end
  916. end
  917.  
  918. if spell.english == 'Frightful Roar' or spell.english == 'Infrasonics' or spell.english == 'Chaotic Eye' or spell.english == 'Auroral Drape' or spell.english == 'Sheep Song' or spell.english == 'Barbed Crescent'
  919. or spell.english == 'Tourbillion' or spell.english == 'Cimicine Discharge' or spell.english == 'Sub-zero smash' or spell.english == 'Filamented Hold' or spell.english == 'Mind Blast' or spell.english == 'Sandspin'
  920. or spell.english == 'Hecatomb Wave' or spell.english == 'Blank Gaze' or spell.english == 'Cold Wave' or spell.english == 'Terror Touch' or spell.english == 'Retinal Glare' or spell.english == 'Dream Flower'
  921. or spell.english == 'Geist Wall' or spell.english == 'Absolute Terror' or spell.english == 'Blistering Roar' then
  922. equip(sets.BlueMagic.MagicAccuracy)
  923. end
  924.  
  925. if spell.english == 'MP Drainkiss' or spell.english == 'Mighty Guard' or spell.english == 'Digest' or spell.english == 'Blood Saber' or spell.english == 'Blood Drain' or spell.english == 'Osmosis' or spell.english == 'Occultation' or spell.english == 'Magic Barrier' or spell.english == 'Diamondhide' or spell.english == 'Metallic Body' then
  926. equip(sets.BlueMagic.SkillRecast)
  927. if buffactive['Diffusion'] then
  928. equip(sets.JA.Diffusion)
  929. end
  930. end
  931.  
  932. if spell.english == 'Fantod' or spell.english =='Jettatura' or spell.english =='Wind Breath' or spell.english =='Exuviation' then
  933. equip(sets.BlueMagic.Enmity)
  934.  
  935. end
  936.  
  937. if spell.english == 'Mighty Guard' or spell.english == 'Erratic Flutter' or spell.english == 'Nat. Meditation' or spell.english == 'Uproot' or spell.english == 'Saline Coat' or spell.english == 'Barrier Tusk' then
  938. equip(sets.BlueMagic.ConserveMP)
  939. end
  940.  
  941. if spell.english == 'Battery Charge' or spell.engligh == 'Refresh' then
  942. equip(sets.BlueMagic.Refresh)
  943. end
  944.  
  945. if spell.english == 'Cocoon' or spell.english == 'Mighty Guard' or spell.english == 'Harden Shell' or spell.english == 'Animating Wail' or spell.english == 'Battery Charge' or spell.english == 'Nat. Meditation' or spell.english == 'Carcharian Verve' or spell.english == 'O. Counterstance' or spell.english == 'Barrier Tusk' or spell.english == 'Saline Coat' or spell.english == 'Regeneration' or spell.english == 'Erratic Flutter' then
  946. if buffactive['Diffusion'] then
  947. equip(sets.JA.Diffusion)
  948. end
  949. end
  950. end
  951.  
  952. function aftercast(spell)
  953. if player.status == 'Engaged' then
  954. equip(sets.TP[sets.TP.index[TP_ind]])
  955. else
  956. equip(sets.Idle[sets.Idle.index[Idle_ind]])
  957. end
  958.  
  959. if spell.action_type == 'Weaponskill' then
  960. add_to_chat(158,'TP Return: ['..tostring(player.tp)..']')
  961. end
  962. end
  963.  
  964. function status_change(new,old)
  965. if new == 'Engaged' then
  966. equip(sets.TP[sets.TP.index[TP_ind]])
  967. else
  968. equip(sets.Idle[sets.Idle.index[Idle_ind]])
  969. end
  970. end
  971.  
  972. function self_command(command)
  973. if command == 'toggle TP set' then
  974. TP_ind = TP_ind +1
  975. if TP_ind > #sets.TP.index then TP_ind = 1 end
  976. send_command('@input /echo <----- TP Set changed to '..sets.TP.index[TP_ind]..' ----->')
  977. equip(sets.TP[sets.TP.index[TP_ind]])
  978. elseif command == 'toggle Idle set' then
  979. Idle_ind = Idle_ind +1
  980. if Idle_ind > #sets.Idle.index then Idle_ind = 1 end
  981. send_command('@input /echo <----- Idle Set changed to '..sets.Idle.index[Idle_ind]..' ----->')
  982. equip(sets.Idle[sets.Idle.index[Idle_ind]])
  983. elseif command == 'toggle Req set' then
  984. Requiescat_ind = Requiescat_ind +1
  985. if Requiescat_ind > #sets.Requiescat.index then Requiescat_ind = 1 end
  986. send_command('@input /echo <----- Requiescat Set changed to '..sets.Requiescat.index[Requiescat_ind]..' ----->')
  987. elseif command == 'toggle CDC set' then
  988. ChantDuCygne_ind = ChantDuCygne_ind +1
  989. if ChantDuCygne_ind > #sets.ChantDuCygne.index then ChantDuCygne_ind = 1 end
  990. send_command('@input /echo <----- Chant du Cygne Set changed to '..sets.ChantDuCygne.index[ChantDuCygne_ind]..' ----->')
  991. elseif command == 'toggle Rea set' then
  992. Realmrazer_ind = Realmrazer_ind +1
  993. if Realmrazer_ind > #sets.Realmrazer.index then Realmrazer_ind = 1 end
  994. send_command('@input /echo <----- Realmrazer Set changed to '..sets.Realmrazer.index[Realmrazer_ind]..' ----->')
  995. elseif command == 'toggle MB set' then
  996. Burst_ind = Burst_ind +1
  997. if Burst_ind > #sets.Burst.index then Burst_ind = 1 end
  998. send_command('@input /echo [MB Set changed to '..sets.Burst.index[Burst_ind]..']')
  999. elseif command == 'equip TP set' then
  1000. equip(sets.TP[sets.TP.index[TP_ind]])
  1001. elseif command == 'equip Idle set' then
  1002. equip(sets.Idle[sets.Idle.index[Idle_ind]])
  1003. end
  1004. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement