Phillie

Phillie.Blu

Jan 30th, 2016
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 42.17 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 = {
  40.             ammo="Ginsen",
  41.             head="Rawhide Mask",
  42.             neck="Sanctity Necklace",
  43.             ear1="Dawn earring",
  44.             ear2="Infused Earring",
  45.             body="Vrikodara Jupon",
  46.             hands="Serpentes cuffs",
  47.             ring1="Paguroidea ring",
  48.             ring2="Shneddick ring",
  49.             back="Kumbira Cape",
  50.             waist="Flume belt",
  51.             legs="Rawhide trousers",
  52.             feet="Serpentes sabots"}
  53.                                                  
  54.         sets.Idle.DT = {
  55.             ammo="Vanir Battery",
  56.             head="Iuitl Headgear +1",
  57.             neck="Twilight Torque",
  58.             ear1="Etiolation earring",
  59.             ear2="Cryptic Earring",
  60.             body="Emet Harness +1",
  61.             hands="Umuthi Gloves",
  62.             ring1="Dark ring",
  63.             ring2="Gelatinous Ring +1",
  64.             back="Umbra Cape",
  65.             waist="Flume belt +1",
  66.             legs="Herculean Trousers",
  67.             feet="Iuitl Gaiters +1"}
  68.                                                        
  69.                                                        
  70.                                                        
  71.                                                        
  72.        
  73.        
  74.         --TP Sets--
  75.         sets.TP = {}
  76.  
  77.         sets.TP.index = {'Standard', 'Solo', 'Safe', 'AccuracyLite', 'AccuracyMedium', 'AccuracyFull', 'AccuracyExtreme', 'CantHitShit', 'DT', 'DTAccuracy', 'MDTAccuracy'}
  78.         --1=Standard, 2=Solo, 3=Marches, 4=AccuracyLite, 5=AccuracyFull, 6=DT, 7=DTAccuracy--
  79.         TP_ind = 1
  80.        
  81.         sets.TP.Standard = {
  82.             ammo="Ginsen",
  83.             head="Adhemar Bonnet",
  84.             body="Adhemar Jacket",
  85.             hands="Adhemar Wristbands",
  86.             legs="Samnuha Tights",
  87.             feet="Adhemar Gamashes",
  88.             neck="Asperity Necklace",
  89.             waist="Windbuffet Belt +1",
  90.             left_ear="Brutal Earring",
  91.             right_ear="Cessance Earring",
  92.             left_ring="Epona's Ring",
  93.             right_ring="Petrov Ring",
  94.             back="Bleating Mantle",}
  95.                                                
  96.         sets.TP.Solo = {
  97.             ammo="Ginsen",
  98.             head="Adhemar Bonnet",
  99.             body="Adhemar Jacket",
  100.             hands="` Wrist",
  101.             legs="Samnuha Tights",
  102.             feet="Taeon Boots",
  103.             neck="Asperity Necklace",
  104.             waist="Windbuffet Belt +1",
  105.             left_ear="Eabani Earring",
  106.             right_ear="Suppanomimi",
  107.             left_ring="Epona's Ring",
  108.             right_ring="Petrov Ring",
  109.             back="Lupine Cape",}
  110.                                        
  111.         sets.TP.Safe = {
  112.             ammo="Ginsen",
  113.             head="Adhemar Bonnet",
  114.             body="Adhemar Jacket",
  115.             hands={name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  116.             legs="Samnuha Tights",
  117.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  118.             neck="Asperity Necklace",
  119.             waist="Windbuffet Belt +1",
  120.             left_ear="Brutal Earring",
  121.             right_ear="Suppanomimi",
  122.             left_ring="Epona's Ring",
  123.             right_ring="Petrov Ring",
  124.             back="Lupine Cape",}
  125.                                        
  126.         sets.TP.AccuracyLite = {
  127.             ammo="Falcon Eye",
  128.             head="Adhemar Bonnet",
  129.             body="Adhemar Jacket",
  130.             hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  131.             legs="Samnuha Tights",
  132.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  133.             neck="Asperity Necklace",
  134.             waist="Windbuffet Belt +1",
  135.             left_ear="Brutal Earring",
  136.             right_ear="Suppanomimi",
  137.             left_ring="Epona's Ring",
  138.             right_ring="Petrov Ring",
  139.             back="Lupine Cape",}
  140.            
  141.         sets.TP.AccuracyMedium = {
  142.             ammo="Falcon Eye",
  143.             head="Adhemar Bonnet",
  144.             body="Adhemar Jacket",
  145.             hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  146.             legs="Samnuha Tights",
  147.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  148.             neck="Lissome Necklace",
  149.             waist="Windbuffet Belt +1",
  150.             left_ear="Brutal Earring",
  151.             right_ear="Suppanomimi",
  152.             left_ring="Epona's Ring",
  153.             right_ring="Petrov Ring",
  154.             back="Lupine Cape",}
  155.        
  156.         sets.TP.AccuracyFull = {
  157.             ammo="Falcon Eye",
  158.             head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  159.             body="Adhemar Jacket",
  160.             hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  161.             legs="Samnuha Tights",
  162.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  163.             neck="Lissome Necklace",
  164.             waist="Windbuffet Belt +1",
  165.             left_ear="Brutal Earring",
  166.             right_ear="Suppanomimi",
  167.             left_ring="Epona's Ring",
  168.             right_ring="Petrov Ring",
  169.             back="Lupine Cape",}
  170.                                                        
  171.         sets.TP.AccuracyExtreme = {
  172.             ammo="Falcon Eye",
  173.             head="Dampening Tam",
  174.             body="Adhemar Jacket",
  175.             hands={ name="Herculean Gloves", augments={'Accuracy+20','"Triple Atk."+4','DEX+1','Attack+7',}},
  176.             legs="Samnuha Tights",
  177.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},
  178.             neck="Subtlety spec.",
  179.             waist="Kentarch Belt +1",
  180.             left_ear="Brutal Earring",
  181.             right_ear="Suppanomimi",
  182.             left_ring="Epona's Ring",
  183.             right_ring="Petrov Ring",
  184.             back="Lupine Cape",}
  185.  
  186.         sets.TP.CantHitShit = {
  187.             ammo="Honed Tathlum",
  188.             head="Dampening Tam",
  189.             body="Rawhide Vest",
  190.             hands="Adhemar Wristbands",
  191.             legs="Carmine Cuisses",
  192.             feet="Adhemar Gamashes",
  193.             neck="Subtlety Spec.",
  194.             waist="Anguinus Belt",
  195.             left_ear="Zennaroi Earring",
  196.             right_ear="Suppanomimi",
  197.             left_ring="Yacuruna Ring",
  198.             right_ring="Rajas Ring",
  199.             back="Bleating Mantle",}
  200.                                                        
  201.         sets.TP.DT = {
  202.             ammo="Vanir Battery",
  203.             head="Rabid Visor",
  204.             neck="Twilight Torque",
  205.             ear1="Etiolation earring",
  206.             ear2="Cryptic Earring",
  207.             body="Emet Harness +1",
  208.             hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},
  209.             ring1="Dark ring",
  210.             ring2="Succor ring",
  211.             back="Solemnity Cape",
  212.             waist="Flume belt",
  213.             legs="Herculean Trousers",
  214.             feet={ name="Herculean Boots",
  215.             augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},}
  216.                                  
  217.         sets.TP.DTAccuracy = {
  218.             ammo="Vanir Battery",
  219.             head="Rabid Visor",
  220.             neck="Twilight Torque",
  221.             ear1="Etiolation earring",
  222.             ear2="Cryptic Earring",
  223.             body="Emet Harness +1",
  224.             hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},
  225.             ring1="Dark ring",
  226.             ring2="Succor ring",
  227.             back="Solemnity Cape",
  228.             waist="Flume belt",
  229.             legs="Herculean Trousers",
  230.             feet={ name="Herculean Boots", augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},}
  231.            
  232.         sets.TP.MDTAccuracy = {
  233.             ammo="Vanir Battery",
  234.             head="Dampening Tam",
  235.             neck="Twilight Torque",
  236.             ear1="Etiolation earring",
  237.             ear2="Cryptic Earring",
  238.             body="Emet Harness +1",
  239.             hands={ name="Herculean Gloves", augments={'Accuracy+10','Damage taken-4%','AGI+1',}},
  240.             ring1="Fortified ring",
  241.             ring2="Yacuruna ring",
  242.             back="Mubvumbamiri Mantle",
  243.             waist="Flume belt",
  244.             legs="Herculean Trousers",
  245.             feet={ name="Herculean Boots", augments={'Accuracy+22','Damage taken-3%','DEX+8','Attack+5',}},
  246. }
  247.        
  248.        
  249.        
  250.        
  251.        
  252.         --Weaponskill Sets--
  253.         sets.WS = {}
  254.        
  255.         sets.Requiescat = {}
  256.        
  257.         sets.Requiescat.index = {'Attack','Accuracy'}
  258.         Requiescat_ind = 1
  259.        
  260.         sets.Requiescat.Attack = {
  261.             ammo="Hydrocera",
  262.             head="Carmine Mask",
  263.             body="Carm. Sc Mail",
  264.             hands="Carmine Fin. Ga.",
  265.             legs="Telchine Braconi",
  266.             feet="Carmine Greaves",
  267.             neck="Fotia Gorget",
  268.             waist="Fotia Belt",
  269.             left_ear="Brutal Earring",
  270.             right_ear="Moonshade Earring",
  271.             left_ring="Epona's Ring",
  272.             right_ring="Rufescent Ring",
  273.             back="Bleating Mantle",}
  274.                                                                  
  275.         sets.Requiescat.Accuracy = {
  276.             ammo="Falcon Eye",
  277.             head="Whirlpool mask",
  278.             neck="Fotia gorget",
  279.             ear1="Brutal earring",
  280.             ear2="Moonshade earring",
  281.             body="Luhlaza jubbah +1",
  282.             hands="Qaaxo mitaines",
  283.             ring1="Epona's ring",
  284.             ring2="Levia. ring",
  285.             back="Letalis mantle",
  286.             waist="Fotia belt",
  287.             legs="Quiahuiz trousers",
  288.             feet="Assim. charuqs +1"}
  289.                                                          
  290.         sets.ChantDuCygne = {}
  291.        
  292.         sets.ChantDuCygne.index = {'Attack','Accuracy','HighAcc'}
  293.         ChantDuCygne_ind = 1
  294.        
  295.         sets.ChantDuCygne.Attack = {
  296.             ammo="Jukukik Feather",
  297.             head="Adhemar bonnet",
  298.             body="Adhemar Jacket",
  299.             hands="Adhemar Wrist.",
  300.             legs="Samnuha Tights",
  301.             feet="Adhemar Gamashes",
  302.             neck="Fotia Gorget",
  303.             waist="Fotia Belt",
  304.             left_ear="Brutal Earring",
  305.             right_ear="Moonshade Earring",
  306.             left_ring="Epona's Ring",
  307.             right_ring="Ramuh Ring +1",
  308.             back="Rancorous Mantle",}
  309.                                                            
  310.         sets.ChantDuCygne.Accuracy = {
  311.             ammo="Falcon Eye",
  312.             head={name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  313.             body="Abnoba Kaftan",
  314.             hands={ name="Herculean Gloves", augments={'Attack+20','Crit.hit rate+4','DEX+8','Accuracy+13',}},
  315.             legs="Samnuha Tights",
  316.             feet={ name="Herculean Boots", augments={'Accuracy+22 Attack+22','Crit.hit rate+2','DEX+10','Accuracy+2','Attack+15',}},
  317.             neck="Fotia Gorget",
  318.             waist="Fotia Belt",
  319.             left_ear="Bladeborn Earring",
  320.             right_ear="Steelflash Earring",
  321.             left_ring="Epona's Ring",
  322.             right_ring="Rajas Ring",
  323.             back="Rancorous Mantle",}
  324.  
  325.         sets.ChantDuCygne.HighAcc = {
  326.             ammo="Falcon Eye",
  327.             head="Dampening Tam",
  328.             body="Adhemar Jacket",
  329.             hands={ name="Herculean Gloves", augments={'Accuracy+24 Attack+24','Crit.hit rate+1','DEX+10','Accuracy+11',}},
  330.             legs="Samnuha Tights",
  331.             feet={ name="Herculean Boots", augments={'Accuracy+22 Attack+22','Crit.hit rate+2','DEX+10','Accuracy+2','Attack+15',}},
  332.             neck="Fotia Gorget",
  333.             waist="Fotia Belt",
  334.             left_ear="Bladeborn Earring",
  335.             right_ear="Steelflash Earring",
  336.             left_ring="Epona's Ring",
  337.             right_ring="Rajas Ring",
  338.             back="Grounded Mantle",}
  339.                                                            
  340.         sets.WS.SanguineBlade = {}
  341.        
  342.         sets.WS.SanguineBlade = {
  343.             ammo="Ghastly Tathlum",
  344.             head="Pixie Hairpin +1",
  345.             body="Amalric Doublet",
  346.             hands="Amalric Gages",
  347.             legs="Amalric Slops",
  348.             feet="Hashishin Basmak +1",
  349.             neck="Sanctity Necklace",
  350.             waist="Yamabuki-no-Obi",
  351.             left_ear="Crematio Earring",
  352.             right_ear="Friomisi Earring",
  353.             left_ring="Archon Ring",
  354.             right_ring="Shiva Ring +1",
  355.             back="Cornflower Cape",}
  356.                
  357.         sets.WS.CircleBlade = {}              
  358.                        
  359.         sets.WS.CircleBlade = {
  360.             ammo="Mantoptera Eye",
  361.             head="Lilitu Headpiece",
  362.             neck="Caro Necklace",
  363.             ear1="Ishvara earring",
  364.             ear2="Moonshade earring",
  365.             body="Adhemar Jacket",
  366.             hands="Adhemar Wristbands",
  367.             ring1="Epona's ring",
  368.             ring2="Rufescent ring",
  369.             back="Buquwik Cape",
  370.             waist="Prosilio Belt",
  371.             legs="Samnuha Tights",
  372.             feet={ name="Herculean Boots",
  373.             augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  374.                                                    
  375.         sets.WS.Expiacion = {}        
  376.                        
  377.         sets.WS.Expiacion = {
  378.             ammo="Mantoptera Eye",
  379.             head="Lilitu Headpiece",
  380.             neck="Caro Necklace",
  381.             ear1="Ishvara earring",
  382.             ear2="Moonshade earring",
  383.             body="Adhemar Jacket",
  384.             hands="Adhemar Wristbands",
  385.             ring1="Epona's ring",
  386.             ring2="Rufescent ring",
  387.             back="Buquwik Cape",
  388.             waist="Prosilio Belt",
  389.             legs="Samnuha Tights",
  390.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  391.  
  392.         sets.WS.VorpalBlade = {}
  393.        
  394.         sets.WS.VorpalBlade = {
  395.             ammo="Mantoptera Eye",
  396.             head="Lilitu Headpiece",
  397.             neck="Fotia Gorget",
  398.             ear1="Brutal earring",
  399.             ear2="Moonshade earring",
  400.             body="Abnoba Kaftan",
  401.             hands="Adhemar Wristbands",
  402.             ring1="Epona's ring",
  403.             ring2="Rufescent ring",
  404.             back="Rancorous Mantle",
  405.             waist="Fotia Belt",
  406.             legs="Samnuha Tights",
  407.             feet="Thereoid Greaves"}
  408.                                                  
  409.         sets.Realmrazer = {}
  410.        
  411.         sets.Realmrazer.index = {'Attack','Accuracy'}
  412.         Realmrazer_ind = 1
  413.        
  414.         sets.Realmrazer.Attack = {
  415.             ammo="Hydrocera",
  416.             head="Dampening Tam",
  417.             neck="Fotia gorget",
  418.             ear1="Bladeborn earring",
  419.             ear2="Steelflash Earring",
  420.             body="Adhemar Jacket",
  421.             hands="Adhemar Wristbands",
  422.             ring1="Rajas ring",
  423.             ring2="Rufescent ring",
  424.             back="Buquwik Cape",
  425.             waist="Fotia belt",
  426.             legs="Telchine Braconi",
  427.             feet={ name="Herculean Boots", augments={'Accuracy+29','"Triple Atk."+4','STR+10',}},}
  428.                                                          
  429.         sets.Realmrazer.Accuracy = {
  430.             ammo="Falcon Eye",
  431.             head="Whirlpool mask",
  432.             neck="Fotia gorget",
  433.             ear1="Bladeborn earring",
  434.             ear2="Steelflash earring",
  435.             body="Luhlaza jubbah +1",
  436.             hands="Luh. Bazubands +1",
  437.             ring1="Levia. ring",
  438.             ring2="Aquasoul ring",
  439.             back="Letalis mantle",
  440.             waist="Fotia belt",
  441.             legs="Quiahuiz trousers",
  442.             feet="Assim. charuqs +1"}
  443.                                                        
  444.         sets.WS.FlashNova = {}
  445.        
  446.         sets.WS.FlashNova = {
  447.             ammo="Ghastly Tathlum",
  448.             head={ name="Herculean Helm", augments={'Mag. Acc.+12 "Mag.Atk.Bns."+12','Mag. Acc.+13','"Mag.Atk.Bns."+12',}},
  449.             body="Amalric Doublet",
  450.             hands="Amalric Gages",
  451.             legs="Amalric Slops",
  452.             feet="Hashishin Basmak +1",
  453.             neck="Sanctity Necklace",
  454.             waist="Yamabuki-no-Obi",
  455.             left_ear="Crematio Earring",
  456.             right_ear="Friomisi Earring",
  457.             left_ring="Shiva Ring +1",
  458.             right_ring="Shiva Ring +1",
  459.             back="Cornflower cape",
  460. }
  461.                                                                
  462.                                                                
  463.         --Magic Burst Sets--
  464.  
  465.         sets.Burst = {}
  466.         sets.Burst.index = {'BA', 'MB'}
  467.         Burst_ind = 1                                                      
  468.                                                                
  469.                                                                
  470.         --Blue Magic Sets--
  471.         sets.BlueMagic = {}
  472.        
  473.         sets.BlueMagic.STR = {
  474.             ammo="Mantoptera Eye",
  475.             head="Adhemar Bonnet",
  476.             body="Adhemar Jacket",
  477.             hands="Adhemar Wristbands",
  478.             legs="Samnuha Tights",
  479.             feet="Adhemar Gamashes",
  480.             neck="Caro Necklace",
  481.             waist="Prosilio Belt +1",
  482.             left_ear="Vulcan's Pearl",
  483.             right_ear="Vulcan's Pearl",
  484.             left_ring="Ifrit Ring +1",
  485.             right_ring="Ifrit Ring +1",
  486.             back="Cornflower cape",}
  487.                                                  
  488.         sets.BlueMagic.STRDEX = {
  489.             ammo="Mantoptera Eye",
  490.             head="Adhemar Bonnet",
  491.             body="Adhemar Jacket",
  492.             hands="Adhemar Wristbands",
  493.             legs="Samnuha Tights",
  494.             feet="Adhemar Gamashes",
  495.             neck="Caro Necklace",
  496.             waist="Prosilio Belt +1",
  497.             left_ear="Vulcan's Pearl",
  498.             right_ear="Vulcan's Pearl",
  499.             left_ring="Ifrit Ring +1",
  500.             right_ring="Ifrit Ring +1",
  501.             back="Cornflower cape",}
  502.                                                        
  503.         sets.BlueMagic.STRVIT = {
  504.             ammo="Mantoptera Eye",
  505.             head="Adhemar Bonnet",
  506.             body="Adhemar Jacket",
  507.             hands="Adhemar Wristbands",
  508.             legs="Samnuha Tights",
  509.             feet="Adhemar Gamashes",
  510.             neck="Caro Necklace",
  511.             waist="Prosilio Belt +1",
  512.             left_ear="Vulcan's Pearl",
  513.             right_ear="Vulcan's Pearl",
  514.             left_ring="Ifrit Ring +1",
  515.             right_ring="Ifrit Ring +1",
  516.             back="Cornflower cape",}
  517.                                                          
  518.         sets.BlueMagic.STRMND = {
  519.             ammo="Mantoptera Eye",
  520.             head="Adhemar Bonnet",
  521.             body="Adhemar Jacket",
  522.             hands="Adhemar Wristbands",
  523.             legs="Samnuha Tights",
  524.             feet="Adhemar Gamashes",
  525.             neck="Caro Necklace",
  526.             waist="Prosilio Belt +1",
  527.             left_ear="Vulcan's Pearl",
  528.             right_ear="Vulcan's Pearl",
  529.             left_ring="Ifrit Ring +1",
  530.             right_ring="Ifrit Ring +1",
  531.             back="Cornflower cape",}
  532.                                                                
  533.         sets.BlueMagic.AGI = {
  534.             ammo="Mantoptera Eye",
  535.             head="Adhemar Bonnet",
  536.             body="Adhemar Jacket",
  537.             hands="Adhemar Wristbands",
  538.             legs="Samnuha Tights",
  539.             feet="Adhemar Gamashes",
  540.             neck="Subtlety Spec.",
  541.             waist="Prosilio Belt +1",
  542.             left_ear="Vulcan's Pearl",
  543.             right_ear="Vulcan's Pearl",
  544.             left_ring="Ifrit Ring +1",
  545.             right_ring="Ifrit Ring +1",
  546.             back="Cornflower cape",}
  547.                                                  
  548.         sets.BlueMagic.INT = {
  549.             ammo="Erlene's Notebook",
  550.             head="Amalric Coif",
  551.             body="Amalric Doublet",
  552.             hands="Amalric Gages",
  553.             legs="Amalric Slops",
  554.             feet="Amalric Nails",
  555.             neck="Eddy Necklace",
  556.             waist="Yamabuki-no-Obi",
  557.             left_ear="Novio Earring",
  558.             right_ear="Friomisi Earring",
  559.             left_ring="Shiva Ring +1",
  560.             right_ring="Shiva Ring +1",
  561.             back="Cornflower cape",}
  562.  
  563.         sets.BlueMagic.Dark = {
  564.             ammo="Erlene's Notebook",
  565.             head="Pixie Hairpin +1",
  566.             body="Amalric Doublet",
  567.             hands="Amalric Gages",
  568.             legs="Amalric Slops",
  569.             feet="Amalric Nails",
  570.             neck="Eddy Necklace",
  571.             waist="Yamabuki-no-Obi",
  572.             left_ear="Novio Earring",
  573.             right_ear="Friomisi Earring",
  574.             left_ring="Archon Ring",
  575.             right_ring="Shiva Ring +1",
  576.             back="Cornflower cape",}
  577.                                                  
  578.         sets.BlueMagic.Cures = {
  579.             ammo="Hydrocera",
  580.             head="Telchine Cap",
  581.             body="Vrikodara Jupon",
  582.             hands="Telchine Gloves",
  583.             legs="Gyve Trousers",
  584.             feet="Medium's Sabots",
  585.             neck="Phalaina Locket",
  586.             waist="Pythia Sash",
  587.             left_ear="Mendi. Earring",
  588.             right_ear="Lifestorm Earring",
  589.             left_ring="Levia. Ring",
  590.             right_ring="Levia. Ring",
  591.             back="Solemnity Cape",}
  592.                                                        
  593.         sets.BlueMagic.SelfCures = {
  594.             ammo="Hydrocera",
  595.             head="Telchine Cap",
  596.             body="Vrikodara Jupon",
  597.             hands="Telchine Gloves",
  598.             legs="Gyve Trousers",
  599.             feet="Medium's Sabots",
  600.             neck="Phalaina Locket",
  601.             waist="Gishdubar Sash",
  602.             left_ear="Mendi. Earring",
  603.             right_ear="Lifestorm Earring",
  604.             left_ring="Asklepian Ring",
  605.             right_ring="Kunaji Ring",
  606.             back="Solemnity Cape",}
  607.                                                        
  608.         sets.BlueMagic.Stun = {
  609.             ammo="Falcon Eye",
  610.             head="Dampening Tam",
  611.             body="Samnuha Coat",
  612.             hands="Rawhide Gloves",
  613.             legs="Miasmic Pants",
  614.             feet={ name="Herculean Boots", augments={'Accuracy+25 Attack+25','DEX+1','Accuracy+12','Attack+14',}},
  615.             neck="Sanctity Necklace",
  616.             waist="Eschan Stone",
  617.             left_ear="Gwati Earring",
  618.             right_ear="Steelflash Earring",
  619.             left_ring="Vertigo Ring",
  620.             right_ring="Sangoma Ring",
  621.             back="Cornflower cape",}
  622.                                                    
  623.         sets.BlueMagic.HeavyStrike = {
  624.             ammo="Mantoptera Eye",
  625.             head={ name="Taeon Chapeau", augments={'Accuracy+16 Attack+16','"Triple Atk."+2','DEX+10',}},
  626.             body="Rawhide Vest",
  627.             hands={ name="Herculean Gloves", augments={'Accuracy+24 Attack+24','Crit.hit rate+1','DEX+10','Accuracy+11',}},
  628.             legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  629.             feet={ name="Herculean Boots", augments={'Accuracy+25 Attack+25','DEX+1','Accuracy+12','Attack+14',}},
  630.             neck="Subtlety Spec.",
  631.             waist="Chuq'aba Belt",
  632.             left_ear="Heartseeker Earring",
  633.             right_ear="Steelflash Earring",
  634.             left_ring={ name="Dark Ring", augments={'Magic dmg. taken -4%','Phys. dmg. taken -4%','Breath dmg. taken -3%',}},
  635.             right_ring="Rajas Ring",
  636.             back="Cornflower cape",}
  637.                                                                  
  638.         sets.BlueMagic.ChargedWhisker = {
  639.             ammo="Hydrocera454",
  640.             head={ name="Herculean Helm", augments={'Mag. Acc.+12 "Mag.Atk.Bns."+12','Mag. Acc.+13','"Mag.Atk.Bns."+12',}},
  641.             body="Amalric Doublet",
  642.             hands="Amalric Gages",
  643.             legs="Amalric Slops",
  644.             feet="Amalric Nails",
  645.             neck="Eddy Necklace",
  646.             waist="Yamabuki-no-Obi",
  647.             left_ear="Novio Earring",
  648.             right_ear="Friomisi Earring",
  649.             left_ring="Shiva Ring +1",
  650.             right_ring="Shiva Ring +1",
  651.             back="Cornflower cape",}
  652.        
  653.         sets.BlueMagic.WhiteWind = {
  654.             ammo="Egoist's Tathlum",
  655.             head="Telchine Cap",
  656.             body="Vrikodara Jupon",
  657.             hands="Telchine Gloves",
  658.             legs="Gyve Trousers",
  659.             feet="Medium's Sabots",
  660.             neck="Dualism Collar +1",
  661.             waist="Gishdubar Sash",
  662.             left_ear="Mendi. Earring",
  663.             right_ear="Etiolation Earring",
  664.             left_ring="Lebeche Ring",
  665.             right_ring="Kunaji Ring",
  666.             back="Aenotherus Mantle +1",}
  667.                                                                          
  668.         sets.BlueMagic.MagicAccuracy = {
  669.             ammo="Mavi Tathlum",
  670.             head="Dampening Tam",
  671.             body="Amalric",
  672.             hands="Amalric Gages",
  673.             legs="Psycloth Lappas",
  674.             feet="Hashishin Basmak",
  675.             neck="Sanctity Necklace",
  676.             waist="Ovate Rope",
  677.             left_ear="Hermetic Earring",
  678.             right_ear="Gwati Earring",
  679.             left_ring="Weather. Ring",
  680.             right_ring="Sangoma Ring",
  681.             back="Cornflower cape",}
  682.  
  683.         sets.BlueMagic.Enmity = {
  684.             ammo="Sapience Orb",
  685.             head="Rabid Visor",
  686.             body="Emet Harness +1",
  687.             hands="Leyline Gloves",
  688.             legs="Obatala Subligar",
  689.             feet="Dux Greaves",
  690.             neck="Warder's Charm",
  691.             waist="Goading Belt",
  692.             left_ear="Friomisi Earring",
  693.             right_ear="Cryptic Earring",
  694.             left_ring="Vexer Ring +1",
  695.             right_ring="Petrov Ring",
  696.             back="Mubvumbamiri Mantle",}
  697.  
  698.         sets.BlueMagic.ConserveMP = {
  699.             ammo="Sapience Orb",
  700.             head="Telchine Cap",
  701.             body="Amalric Doublet",
  702.             hands="Leyline Gloves",
  703.             legs="Miasmic Pants",
  704.             feet="Taeon Boots",
  705.             neck="Deviant Necklace",
  706.             waist="Pythia Sash",
  707.             left_ear="Gwati Earring",
  708.             right_ear="Mendi. Earring",
  709.             left_ring="Prolix Ring",
  710.             right_ring="Lebeche Ring",
  711.             back="Swith Cape",}
  712.  
  713.         sets.BlueMagic.Refresh = {
  714.             ammo="Sapience Orb",
  715.             head="Telchine Cap",
  716.             body="Telchine Chasuble",
  717.             hands="Leyline Gloves",
  718.             legs="Miasmic Pants",
  719.             feet="Taeon Boots",
  720.             neck="Deviant Necklace",
  721.             waist="Gishdubar Sash",
  722.             left_ear="Gwati Earring",
  723.             right_ear="Mendi. Earring",
  724.             left_ring="Prolix Ring",
  725.             right_ring="Lebeche Ring",
  726.             back="Grapevine Cape",}
  727.                                                                          
  728.         sets.BlueMagic.Skill = {
  729.             ammo="Mavi Tathlum",
  730.             head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  731.             body="Taeon Tabard",
  732.             hands="Rawhide Gloves",
  733.             legs="Psycloth Lappas",
  734.             feet="Luhlaza Charuqs",
  735.             neck="Deceiver's Torque",
  736.             waist="Witful Belt",
  737.             left_ear="Enchntr. Earring +1",
  738.             right_ear="Loquac. Earring",
  739.             left_ring="Prolix Ring",
  740.             right_ring="Lebeche Ring",
  741.             back="Cornflower Cape",}
  742.                                                        
  743.         sets.BlueMagic.SkillRecast = {
  744.             ammo="Mavi Tathlum",
  745.             head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  746.             body="Taeon Tabard",
  747.             hands="Rawhide Gloves",
  748.             legs="Psycloth Lappas",
  749.             feet="Luhlaza Charuqs",
  750.             neck="Deceiver's Torque",
  751.             waist="Witful Belt",
  752.             left_ear="Enchntr. Earring +1",
  753.             right_ear="Loquac. Earring",
  754.             left_ring="Prolix Ring",
  755.             right_ring="Lebeche Ring",
  756.             back="Cornflower Cape",}
  757.                                                                  
  758.                                                                  
  759.                                                                              
  760.         --Utility Sets--
  761.         sets.Utility = {}
  762.        
  763.         sets.Utility.Weather = {
  764.             waist="Hachirin-no-obi",
  765.             back="Twilight Cape"}
  766.  
  767.         sets.Utility.MB = {
  768.             head="Helios Band",
  769.             body="Samnuha Coat",
  770.             ear1="Static Earring",
  771.             ring1="Locus Ring",
  772.             ring2="Mujin Band"}
  773.  
  774.        
  775.         sets.Utility.Stoneskin = {
  776.             head="Haruspex hat",
  777.             neck="Stone Gorget",
  778.             ear1="Loquac. earring",
  779.             ear2="Earthcry earring",
  780.             body="Assim. jubbah +1",
  781.             hands="Stone Mufflers",
  782.             ring1="Prolix ring",
  783.             back="Swith cape",
  784.             waist="Siegel sash",
  785.             legs="Haven hose",
  786.             feet="Iuitl gaiters"}
  787.                                                          
  788.         sets.Utility.Phalanx = {
  789.             head="Haruspex hat",
  790.             neck="Colossus's torque",
  791.             ear1="Loquac. earring",
  792.             ear2="Augment. earring",
  793.             body="Assim. jubbah +1",
  794.             hands="Ayao's gages",
  795.             ring1="Prolix ring",
  796.             back="Swith cape",
  797.             waist="Pythia sash +1",
  798.             legs="Portent pants",
  799.             feet="Iuitl gaiters"}
  800.                                                        
  801.         sets.Utility.Steps = {
  802.             ammo="Falcon Eye",
  803.             head="Dampening Tam",
  804.             body="Adhemar Jacket",
  805.             hands="Rawhide Gloves",
  806.             legs={ name="Taeon Tights", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','STR+7 DEX+7',}},
  807.             feet={ name="Taeon Boots", augments={'Accuracy+18 Attack+18','"Triple Atk."+2','DEX+10',}},
  808.             neck="Subtlety Spec.",
  809.             waist="Chaac Belt",
  810.             left_ear="Heartseeker Earring",
  811.             right_ear="Steelflash Earring",
  812.             left_ring="Yacuruna Ring",
  813.             right_ring="Rajas Ring",
  814.             back="Grounded Mantle",}
  815.                                                  
  816.         sets.Utility.PDT = {
  817.             head="Whirlpool mask",
  818.             neck="Twilight torque",
  819.             ear1="Ethereal earring",
  820.             body="Iuitl vest",
  821.             hands="Umuthi gloves",
  822.             ring1="Dark ring",
  823.             ring2="Dark ring",
  824.             back="Mollusca mantle",
  825.             waist="Flume belt",
  826.             legs="Iuitl Tights +1",
  827.             feet="Iuitl gaiters"}
  828.                                                
  829.         sets.Utility.MDT = {
  830.             head="Whirlpool mask",
  831.             neck="Twilight torque",
  832.             body="Assim. jubbah +1",
  833.             hands="Umuthi gloves",
  834.             ring1="Dark ring",
  835.             ring2="Dark ring",
  836.             back="Mollusca mantle",
  837.             legs="Quiahuiz trousers",
  838.             feet="Luhlaza charuqs"}
  839.                                                        
  840.  
  841.        
  842.         --Job Ability Sets--
  843.        
  844.         sets.JA = {}
  845.        
  846.         sets.JA.ChainAffinity = {feet="Assim. Charuqs +1"}
  847.        
  848.         sets.JA.BurstAffinity = {feet="Hashishin Basmak +1"}
  849.        
  850.         sets.JA.Efflux = {legs="Mavi tayt +2"}
  851.        
  852.         sets.JA.AzureLore = {hands="Luh. bazubands +1"}
  853.        
  854.         sets.JA.Diffusion = {feet="Luhlaza Charuqs"}
  855.                                                                
  856.                                                                
  857.                        
  858.                        
  859.                        
  860.                        
  861.         --Precast Sets--
  862.         sets.precast = {}
  863.        
  864.         sets.precast.FC = {}
  865.        
  866.         sets.precast.FC.Standard = {
  867.             ammo="Sapience Orb",
  868.             head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  869.             body="Taeon Tabard",
  870.             hands="Leyline Gloves",
  871.             legs="Psycloth Lappas",
  872.             feet="Carmine Greaves",
  873.             neck="Voltsurge Torque",
  874.             waist="Witful Belt",
  875.             left_ear="Enchntr. Earring +1",
  876.             right_ear="Loquac. Earring",
  877.             left_ring="Prolix Ring",
  878.             right_ring="Weather. Ring",
  879.             back="Swith Cape +1",}
  880.        
  881.         sets.precast.FC.Blue = {
  882.             ammo="Sapience Orb",
  883.             head={ name="Herculean Helm", augments={'Mag. Acc.+20 "Mag.Atk.Bns."+20','"Fast Cast"+4','Mag. Acc.+4',}},
  884.             body="Hashishin Mintan",
  885.             hands="Leyline Gloves",
  886.             legs="Psycloth Lappas",
  887.             feet={ name="Taeon Boots", augments={'Pet: Mag. Acc.+24','"Fast Cast"+4','Pet: Haste+2',}},
  888.             neck="Voltsurge Torque",
  889.             waist="Witful Belt",
  890.             left_ear="Enchntr. Earring +1",
  891.             right_ear="Loquac. Earring",
  892.             left_ring="Prolix Ring",
  893.             right_ring="Weather. Ring",
  894.             back="Swith Cape +1",}
  895. end
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902. function precast(spell)
  903.         if spell.action_type == 'Magic' then
  904.                 equip(sets.precast.FC.Standard)
  905.                                
  906.                 if spell.skill == 'Blue Magic' then
  907.                 equip(sets.precast.FC.Blue)
  908.                 end
  909.         end
  910.        
  911.         if spell.english == 'Azure Lore' then
  912.                 equip(sets.JA.AzureLore)
  913.         end
  914.        
  915.         if spell.english == 'Requiescat' then
  916.                 equip(sets.Requiescat[sets.Requiescat.index[Requiescat_ind]])
  917.         end
  918.        
  919.         if spell.english == 'Chant du Cygne' then
  920.                 equip(sets.ChantDuCygne[sets.ChantDuCygne.index[ChantDuCygne_ind]])
  921.         end
  922.        
  923.         if spell.english == 'Circle Blade' or spell.english == 'Savage Blade' then
  924.                 equip(sets.WS.CircleBlade)
  925.         end
  926.                
  927.         if spell.english == 'Expiacion' then
  928.                 equip(sets.WS.Expiacion)
  929.         end
  930.  
  931.         if spell.english == 'Vorpal Blade' then
  932.                 equip(sets.WS.VorpalBlade)
  933.         end
  934.        
  935.         if spell.english == 'Sanguine Blade' then
  936.                 equip(sets.WS.SanguineBlade)
  937.                 if spell.element == world.day_element or spell.element == world.weather_element then
  938.                               equip(sets.Utility.Weather)
  939.                         end
  940.         end
  941.        
  942.         if spell.english == 'Box Step' then
  943.                 equip(sets.Utility.Steps)
  944.         end
  945.        
  946.         if spell.english == 'Realmrazer' then
  947.                 equip(sets.Realmrazer[sets.Realmrazer.index[Realmrazer_ind]])
  948.         end
  949.        
  950.         if spell.english == 'Flash Nova' then
  951.                 equip(sets.WS.FlashNova)
  952.                 if spell.element == world.day_element or spell.element == world.weather_element then
  953.                               equip(sets.Utility.Weather)
  954.                         end
  955.         end
  956. end
  957.        
  958. function midcast(spell,act)
  959.         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
  960.                 equip(sets.BlueMagic.STR)
  961.                 if buffactive['Chain Affinity'] then
  962.                         equip(sets.JA.ChainAffinity)
  963.                 end
  964.                 if buffactive['Efflux'] then
  965.                         equip(sets.JA.Efflux)
  966.                 end
  967.         end
  968.                
  969.         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
  970.                 equip(sets.BlueMagic.STRDEX)
  971.                 if buffactive['Chain Affinity'] then
  972.                         equip(sets.JA.ChainAffinity)
  973.                 end
  974.                 if buffactive['Efflux'] then
  975.                         equip(sets.JA.Efflux)
  976.                 end
  977.         end
  978.        
  979.         if spell.english == 'Quad. Continuum' or spell.english == 'Delta Thrust' or spell.english == 'Cannonball' or spell.english == 'Glutinous Dart' then
  980.                 equip(sets.BlueMagic.STRVIT)
  981.                 if buffactive['Chain Affinity'] then
  982.                         equip(sets.JA.ChainAffinity)
  983.                 end
  984.                 if buffactive['Efflux'] then
  985.                         equip(sets.JA.Efflux)
  986.                 end
  987.         end
  988.        
  989.         if spell.english == 'Whirl of Rage' then
  990.                 equip(sets.BlueMagic.STRMND)
  991.                 if buffactive['Chain Affinity'] then
  992.                         equip(sets.JA.ChainAffinity)
  993.                 end
  994.                 if buffactive['Efflux'] then
  995.                         equip(sets.JA.Efflux)
  996.                 end
  997.         end
  998.        
  999.         if spell.english == 'Benthic Typhoon' or spell.english == 'Final Sting' or spell.english == 'Spiral Spin' then
  1000.                 equip(sets.BlueMagic.AGI)
  1001.                 if buffactive['Chain Affinity'] then
  1002.                         equip(sets.JA.ChainAffinity)
  1003.                 end
  1004.                 if buffactive['Efflux'] then
  1005.                         equip(sets.JA.Efflux)
  1006.                 end
  1007.         end
  1008.        
  1009.         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'
  1010.         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'
  1011.         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'
  1012.         or spell.english == 'Searing Tempest' or spell.english == 'Silent Storm' or spell.english == 'Diffusion Ray' or spell.english == 'Spectral Floe' then
  1013.                 equip(sets.BlueMagic.INT)
  1014.                 if spell.element == world.day_element or spell.element == world.weather_element then
  1015.                               equip(sets.Utility.Weather)
  1016.                         end
  1017.                 if buffactive['Burst Affinity'] then
  1018.                         if Burst_ind == 1 then
  1019.                         equip(sets.JA.BurstAffinity)
  1020.                         elseif Burst_ind == 2 then
  1021.                         equip(sets.Utility.MB)
  1022.                 end
  1023.                 end
  1024.         end
  1025.  
  1026.         if spell.english == 'Tenebral Crush' or spell.english == 'Palling Salvo' then
  1027.                 equip(sets.BlueMagic.Dark)
  1028.                 if spell.element == world.day_element or spell.element == world.weather_element then
  1029.                               equip(sets.Utility.Weather)
  1030.                         end
  1031.                 if buffactive['Burst Affinity'] then
  1032.                         if Burst_ind == 1 then
  1033.                         equip(sets.JA.BurstAffinity)
  1034.                         elseif Burst_ind == 2 then
  1035.                         equip(sets.Utility.MB)
  1036.                 end
  1037.                 end
  1038.         end
  1039.        
  1040.         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
  1041.                 equip(sets.BlueMagic.Cures)
  1042.                         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
  1043.                                 equip(sets.BlueMagic.SelfCures)
  1044.                         end
  1045.                        
  1046.         end
  1047.        
  1048.         if spell.english == 'White Wind' then
  1049.                 equip(sets.BlueMagic.WhiteWind)
  1050.         end
  1051.        
  1052.         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
  1053.                 equip(sets.BlueMagic.Stun)
  1054.         end
  1055.        
  1056.         if spell.english == 'Heavy Strike' then
  1057.                 equip(sets.BlueMagic.HeavyStrike)
  1058.         end
  1059.        
  1060.         if spell.english == 'Charged Whisker' then
  1061.                 equip(sets.BlueMagic.ChargedWhisker)
  1062.                 if buffactive['Burst Affinity'] then
  1063.                         equip(sets.JA.BurstAffinity)
  1064.                 end
  1065.         end
  1066.        
  1067.         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'
  1068.         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'
  1069.         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'
  1070.         or spell.english == 'Geist Wall' or spell.english == 'Absolute Terror' or spell.english == 'Blistering Roar' then
  1071.                 equip(sets.BlueMagic.MagicAccuracy)
  1072.         end
  1073.        
  1074.         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
  1075.                 equip(sets.BlueMagic.SkillRecast)
  1076.                 if buffactive['Diffusion'] then
  1077.                         equip(sets.JA.Diffusion)
  1078.                 end
  1079.         end
  1080.        
  1081.         if spell.english == 'Fantod' or spell.english =='Jettatura' or spell.english =='Wind Breath' or spell.english =='Exuviation' then
  1082.                 equip(sets.BlueMagic.Enmity)
  1083.                
  1084.         end
  1085.        
  1086.         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
  1087.                 equip(sets.BlueMagic.ConserveMP)
  1088.         end
  1089.        
  1090.         if spell.english == 'Battery Charge' or spell.engligh == 'Refresh' then
  1091.                 equip(sets.BlueMagic.Refresh)
  1092.         end
  1093.        
  1094.         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
  1095.                 if buffactive['Diffusion'] then
  1096.                         equip(sets.JA.Diffusion)
  1097.                 end
  1098.         end
  1099. end
  1100.  
  1101. function aftercast(spell)
  1102.         if player.status == 'Engaged' then
  1103.                 equip(sets.TP[sets.TP.index[TP_ind]])
  1104.         else
  1105.                 equip(sets.Idle[sets.Idle.index[Idle_ind]])
  1106.         end
  1107.        
  1108.         if spell.action_type == 'Weaponskill' then
  1109.                 add_to_chat(158,'TP Return: ['..tostring(player.tp)..']')
  1110.         end
  1111. end
  1112.  
  1113. function status_change(new,old)
  1114.         if new == 'Engaged' then
  1115.                 equip(sets.TP[sets.TP.index[TP_ind]])
  1116.         else
  1117.                 equip(sets.Idle[sets.Idle.index[Idle_ind]])
  1118.         end
  1119. end
  1120.  
  1121. function self_command(command)
  1122.         if command == 'toggle TP set' then
  1123.                 TP_ind = TP_ind +1
  1124.                 if TP_ind > #sets.TP.index then TP_ind = 1 end
  1125.                 send_command('@input /echo <----- TP Set changed to '..sets.TP.index[TP_ind]..' ----->')
  1126.                 equip(sets.TP[sets.TP.index[TP_ind]])
  1127.         elseif command == 'toggle Idle set' then
  1128.                 Idle_ind = Idle_ind +1
  1129.                 if Idle_ind > #sets.Idle.index then Idle_ind = 1 end
  1130.                 send_command('@input /echo <----- Idle Set changed to '..sets.Idle.index[Idle_ind]..' ----->')
  1131.                 equip(sets.Idle[sets.Idle.index[Idle_ind]])
  1132.         elseif command == 'toggle Req set' then
  1133.                 Requiescat_ind = Requiescat_ind +1
  1134.                 if Requiescat_ind > #sets.Requiescat.index then Requiescat_ind = 1 end
  1135.                 send_command('@input /echo <----- Requiescat Set changed to '..sets.Requiescat.index[Requiescat_ind]..' ----->')
  1136.         elseif command == 'toggle CDC set' then
  1137.                 ChantDuCygne_ind = ChantDuCygne_ind +1
  1138.                 if ChantDuCygne_ind > #sets.ChantDuCygne.index then ChantDuCygne_ind = 1 end
  1139.                 send_command('@input /echo <----- Chant du Cygne Set changed to '..sets.ChantDuCygne.index[ChantDuCygne_ind]..' ----->')
  1140.         elseif command == 'toggle Rea set' then
  1141.                 Realmrazer_ind = Realmrazer_ind +1
  1142.                 if Realmrazer_ind > #sets.Realmrazer.index then Realmrazer_ind = 1 end
  1143.                 send_command('@input /echo <----- Realmrazer Set changed to '..sets.Realmrazer.index[Realmrazer_ind]..' ----->')
  1144.         elseif command == 'toggle MB set' then
  1145.                 Burst_ind = Burst_ind +1
  1146.                 if Burst_ind > #sets.Burst.index then Burst_ind = 1 end
  1147.                 send_command('@input /echo [MB Set changed to '..sets.Burst.index[Burst_ind]..']')
  1148.         elseif command == 'equip TP set' then
  1149.                 equip(sets.TP[sets.TP.index[TP_ind]])
  1150.         elseif command == 'equip Idle set' then
  1151.                 equip(sets.Idle[sets.Idle.index[Idle_ind]])
  1152.         end
  1153. end
Advertisement
Add Comment
Please, Sign In to add comment