Code:
-- Initialization function for this job file.
function init_get_sets()
-- Load and initialize the include file.
include('Mote-Include.lua')
send_command('bind f9 gs c toggle TP set')
send_command('bind f10 gs c toggle Idle set')
send_command('bind f11 gs c toggle CDC set')
send_command('bind f12 gs c toggle Req set')
send_command('bind !f12 gs c toggle Rea set')
send_command('bind ^` gs c toggle MB set')
function file_unload()
send_command('unbind ^f9')
send_command('unbind ^f10')
send_command('unbind ^f11')
send_command('unbind ^f12')
send_command('unbind ^`')
send_command('unbind !f9')
send_command('unbind !f10')
send_command('unbind !f11')
send_command('unbind !f12')
send_command('unbind f9')
send_command('unbind f10')
send_command('unbind f11')
send_command('unbind f12')
end
--Idle Sets--
sets.Idle = {}
sets.Idle.index = {'Standard','DT'}
Idle_ind = 1
sets.Idle.Standard = {ammo="Hagneia stone",
head="Ocelomeh headpiece +1",neck="Orochi Nodowa", ear1="Ethereal earring",
body="Mirage Jubbah",hands="Garden Bangles",ring1="Dark ring",ring2="Sheltered ring",
waist="Flume belt",legs="Blood cuisses",feet="Iuitl gaiters"}
sets.Idle.DT = {main="Terra's Staff",sub="Umbra strap",ammo="Ginsen",
head="Rabid Visor",neck="Wiglen Gorget", ear1="Etiolation earring", ear2="Handler's earring +1",
body="Emet Harness +1",hands="Umuthi Gloves",ring1="Dark ring",ring2="Succor ring",
back="Iximulew Cape",waist="Flume belt",legs="Osmium Cuisses",feet="Hippomenes socks"}
--TP Sets--
sets.TP = {}
sets.TP.index = {'Standard', 'AccuracyLite', 'AccuracyFull', 'DT', 'DTAccuracy', 'CP'}
--1=Standard, 2 = AccuracyLite, 3=AccuracyFull, 4=DT, 5=DTAccuracy, 7=CP--
TP_ind = 1
sets.TP.Standard = { ammo="Honed tathlum",
head="Whirlpool Mask", neck="Peacock Amulet", ear1="Steelflash Earring",ear2="Bladeborn earring",
body="Rawhide Vest",hands="Iuitl wristbands",ring1="Enlivened Ring",ring2="Vehemence Ring",
back="Bleating mantle",waist="Windbuffet belt",legs="Taeon Tights",feet="Taeon Boots"}
sets.TP.AccuracyLite = {ammo="Hagneia stone",
head="Whirlpool mask",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring",
body="Thaumas coat",hands="Buremte gloves",ring1="Epona's ring",ring2="Rajas ring",
back="Evasionist's cape",waist="Windbuffet belt",legs="Iuitl tights",feet="Manibozho boots"}
sets.TP.AccuracyFull = {ammo="Honed tathlum",
head="Whirlpool mask",neck="Ziel charm", ear1="Steelflash earring", ear2="Bladeborn earring",
body="Rawhide Vest",hands="Buremte gloves",ring1="Epona's ring",ring2="Mars's ring",
back="Evasionist's cape",waist="Hurch'lan sash",legs="Iuitl tights",feet="Manibozho boots"}
sets.TP.DT = {ammo="Honed tathlum",
head="Futhark bandeau",neck="Twilight torque", ear1="Steelflash earring", ear2="Bladeborn earring",
body="Emet Hareness",hands="Iuitl wristbands",ring1="Dark ring",ring2="Epona's ring",
back="Mollusca mantle",waist="Flume belt",legs="Iuitl tights",feet="Iuitl gaiters"}
sets.TP.DTAccuracy = {ammo="Honed tathlum",
head="Futhark bandeau",neck="Twilight torque", ear1="Steelflash earring", ear2="Bladeborn earring",
body="Emet Hareness",hands="Iuitl wristbands",ring1="Dark ring",ring2="Mars's ring",
back="Evasionist's cape",waist="Flume belt",legs="Iuitl tights",feet="Iuitl gaiters"}
sets.TP.DW = {ammo="Honed tathlum",
head="Whirlpool Mask", neck="Peacock Amulet", ear1="Dudgeon earring", ear2="Heartseeker earring",
body="Rawhide Vest",hands="Iuitl wristbands",ring1="Enlivened Ring",ring2="Vehemence Ring",
back="Bleating mantle",waist="Windbuffet belt",legs="Taeon Tights",feet="Taeon Boots"}
sets.TP.CP = {ammo="Honed tathlum",
head="Whirlpool Mask", neck="Peacock Amulet", ear1="Steelflash earring", ear2="Bladeborn earring",
body="Rawhide Vest",hands="Iuitl wristbands",ring1="Enlivened Ring",ring2="Vehemence Ring",
back="Aptitude mantle",waist="Windbuffet belt",legs="Taeon Tights",feet="Taeon Boots"}
--Weaponskill Sets--
sets.WS = {}
sets.Requiescat = {}
sets.Requiescat.index = {'Attack'}
Requiescat_ind = 1
sets.Requiescat.Attack = {ammo="Potestas bomblet",
head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Moonshade earring",
body="Wayfarer robe",hands="Wayfarer cuffs",ring1="Epona's ring",ring2="Aquasoul ring",
back="Atheling mantle",waist="Soil belt",legs="Quiahuiz leggings",feet="Wayfarer clogs"}
sets.SavageBlade = {}
sets.SavageBlade.index = {'Attack'}
SavageBlade_ind = 1
sets.SavageBlade.Attack = {ammo="Aqreqaq bomblet",
head="Whirlpool mask",neck="Breeze gorget",ear1="Corybant Pearl",ear2="Kemas Earring",
body="Manibozho jerkin",hands="Manibozho gloves",ring1="Epona's ring",ring2="Vulcan's ring",
back="Buquwik cape",waist="Dynamic belt",legs="Quiahuiz leggings",feet="Manibozho boots"}
sets.ChantDuCygne = {}
sets.ChantDuCygne.index = {'Attack'}
ChantDuCygne_ind = 1
sets.ChantDuCygne.Attack = {ammo="Jukukik Feather",
head="Whirlpool mask",neck="Shifting Necklace",ear1="Pixie Earring",ear2="Flock Earring",
body="Manibozho jerkin",hands="Buremte gloves",ring1="Epona's ring",ring2="Vulcan's ring",
back="Kayapa cape",waist="Artful Belt",legs="Manibozho brais",feet="Manibozho boots"}
sets.WS.SanguineBlade = {}
sets.WS.SanguineBlade = {ammo="Ombre Tathlum",
head="Helios Band",neck="Quanpur necklace",rear="Friomisi earring", ear1="Novio Earring",
body="Rawhide Vest",hands="Helios Gloves", ring1="Acumen Ring", ring2 ='Fenrir Ring', waist ="Salire Belt",
back="Cornflower cape",legs="Augury Cuisses",feet="Weatherspoon souliers" }
sets.WS.CircleBlade = {}
sets.WS.CircleBlade = {aammo="Aqreqaq bomblet",
head="Whirlpool mask",neck="Breeze gorget",ear1="Corybant Pearl",ear2="Kemas Earring",
body="Manibozho jerkin",hands="Manibozho gloves",ring1="Epona's ring",ring2="Vulcan's ring",
back="Buquwik cape",waist="Dynamic belt",legs="Quiahuiz leggings",feet="Manibozho boots"}
sets.WS.Expiacion = {}
sets.WS.Expiacion = {ammo="Aqreqaq bomblet",
head="Whirlpool mask",neck="Breeze gorget",ear1="Corybant Pearl",ear2="Kemas Earring",
body="Manibozho jerkin",hands="Manibozho gloves",ring1="Epona's ring",ring2="Vulcan's ring",
back="Buquwik cape",waist="Dynamic belt",legs="Quiahuiz leggings",feet="Manibozho boots"}
sets.WS.VorpalBlade = {}
sets.WS.VorpalBlade = {ammo="Aqreqaq bomblet",
head="Whirlpool mask",neck="Breeze gorget",ear1="Corybant Pearl",ear2="Kemas Earring",
body="Manibozho jerkin",hands="Manibozho gloves",ring1="Epona's ring",ring2="Vulcan's ring",
back="Buquwik cape",waist="Dynamic belt",legs="Quiahuiz leggings",feet="Manibozho boots"}
sets.Realmrazer = {}
sets.Realmrazer.index = {'Attack'}
Realmrazer_ind = 1
sets.Realmrazer.Attack = {ammo="Hydrocera",
head="Dampening Tam",nek="Fotia gorget",ear1="Bladeborn earring",ear2="Steelflash Earring",
body="Adhemar Jacket",hands="Adhemar Wristbands",ring1="Eponas ring",ring2="Rajas ring",
back="Buquwik Cape",waist="Fotia belt",legs="Telchine Braconi",feet="Rawhide Boots"}
sets.WS.FlashNova = {}
sets.WS.FlashNova = {ammo="Ombre Tathlum",
head="Helios Band",neck="Quanpur necklace",rear="Friomisi earring", ear1="Novio Earring",
body="Rawhide Vest",hands="Helios Gloves", ring1="Acumen Ring", ring2 ='Fenrir Ring', waist ="Salire Belt",
back="Cornflower cape",legs="Augury Cuisses",feet="Weatherspoon souliers" }
--BLU Magic Sets--
sets.midcast.Magic = {ammo="Ombre Tathlum",
head="Helios Band",neck="Quanpur necklace",rear="Friomisi earring", ear1="Novio Earring",
body="Rawhide Vest",hands="Helios Gloves", ring1="Acumen Ring", ring2 ='Fenrir Ring', waist ="Salire Belt",
back="Cornflower cape",legs="Augury Cuisses",feet="Weatherspoon souliers" }
sets.midcast.Physical = {ammo ="Mavi Tathlum",
head="Whirlpool mask",neck="Breeze gorget",ear1="Corybant Pearl",ear2="Kemas Earring",
body="Rawhide Vest",hands="Manibozho gloves",ring1="Rajas ring",ring2="Vehemence Ring",
back="Buquwik cape",waist="Dynamic belt",legs="Quiahuiz leggings",feet="Manibozho boots"}
sets.midcast.PhysStun = {ammo="Mavi Tathlum",
ear1="Moonshade Earring",ear2="Mavi Earring", ring2="Balran's Ring", back="Cuchulain's Mantle"}
sets.midcast.Debuff = {ammo="Mavi Tathlum",
head="Mirage Keffiyeh",ear1="Moonshade Earring",ear2="Mavi Earring",
body="Magus Jubbah",hands="Hagondes Cuffs",ring1="Omega Ring", back="Cornflower cape",
legs="Mavi Tayt +2",feet="Mavi Basmak +1"}
sets.midcast.BuffSkill = {ammo="Mavi Tathlum",
head="Mirage Keffiyeh", body="Magus Jubbah", legs="Mavi Tayt +2", back="Cornflower Cape"}
sets.midcast.Breath ={
head="Mirage Keffiyeh",ear1="Moonshade Earring",ear2="Mavi Earring",
body="Magus Jubbah",hands="Espial Bracers",ring1="Bomb Queen Ring",ring2="Meridian Ring",
back="Gigant Mantle",waist="Lieutenant's Sash",legs="Mavi Tayt +2",feet="Iuitl Gaiters"}
sets.midcast.BlueCure = {
head="Helios Band",neck="Colossus's Torque",
body="Hagondes Coat",hands="Helios Gloves",ring1="Ephedra Ring",ear2="Sirona's Ring",
back="Refraction Cape",waist="Penitent's Rope",legs="Hagondes Pants",feet="Hagondes Sabots"}
sets.midcast.Standard = { ammo="Ginsen",
head="Psycloth Tiara", body="Taeon Tabard", hands="Leyline Gloves", legs="Homam Cosciales",
feet="Taeon Boots", neck="Voltsurge Torque", waist="Witful Belt", left_ear="Enchntr. Earring +1",
right_ear="Loquac. Earring", left_ring="Prolix Ring", right_ring="Lebeche Ring", back="Swith Cape"}
--FC Sets--
sets.FC.Standard = { ammo="Ginsen",
head="Psycloth Tiara", body="Taeon Tabard", hands="Leyline Gloves", legs="Homam Cosciales",
feet="Taeon Boots", neck="Voltsurge Torque", waist="Witful Belt", left_ear="Enchntr. Earring +1",
right_ear="Loquac. Earring", left_ring="Prolix Ring", right_ring="Lebeche Ring", back="Swith Cape"}
--Utility Sets--
sets.Utility = {}
sets.Utility.Weather = {waist="Hachirin-no-obi",back="Twilight Cape"}
sets.Utility.MB = {head="Helios Band",body="Samnuha Coat",ear1="Static Earring",ring1="Locus Ring",ring2="Mujin Band"}
sets.Utility.Stoneskin = {head="Haruspex hat",neck="Stone Gorget",ear1="Loquac. earring",ear2="Earthcry earring",
body="Assim. jubbah +1",hands="Stone Mufflers",ring1="Prolix ring",
back="Swith cape",waist="Siegel sash",legs="Haven hose",feet="Iuitl gaiters"}
sets.Utility.Phalanx = {head="Haruspex hat",neck="Colossus's torque",ear1="Loquac. earring",ear2="Augment. earring",
body="Assim. jubbah +1",hands="Ayao's gages",ring1="Prolix ring",
back="Swith cape",waist="Pythia sash +1",legs="Portent pants",feet="Iuitl gaiters"}
sets.Utility.Steps = {ammo="Falcon Eye",
head="Dampening Tam", body="Adhemar Jacket", hands="Rawhide Gloves",legs="Taeon Tights",
feet="Taeon Boots", neck="Subtlety Spec.", waist="Chaac Belt",left_ear="Heartseeker Earring",right_ear="Steelflash Earring",
left_ring="Yacuruna Ring", right_ring="Rajas Ring", back="Grounded Mantle",}
sets.Utility.PDT = {head="Whirlpool mask",neck="Twilight torque",ear1="Ethereal earring",
body="Iuitl vest",hands="Umuthi gloves",ring1="Dark ring",ring2="Dark ring",
back="Mollusca mantle",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters"}
sets.Utility.MDT = {head="Whirlpool mask",neck="Twilight torque",
body="Assim. jubbah +1",hands="Umuthi gloves",ring1="Dark ring",ring2="Dark ring",
back="Mollusca mantle",legs="Quiahuiz trousers",feet="Luhlaza charuqs"}
--Job Ability Sets--
sets.JA = {}
sets.JA.ChainAffinity = {feet="Assim. charuqs +1"}
sets.JA.BurstAffinity = {feet="Hashishin Basmak +1"}
sets.JA.Efflux = {legs="Mavi tayt +2"}
sets.JA.AzureLore = {hands="Luh. bazubands +1"}
sets.JA.Diffusion = {feet="Luhlaza Charuqs"}
end
-- Setup vars that are user-independent.
function job_setup()
state.Buff['Burst Affinity'] = buffactive['Burst Affinity'] or false
state.Buff['Chain Affinity'] = buffactive['Chain Affinity'] or false
state.Buff.Convergence = buffactive.Convergence or false
state.Buff.Diffusion = buffactive.Diffusion or false
state.Buff.Efflux = buffactive.Efflux or false
blue_spell_maps = {
-- Magic nukes
['Sandspin']='Magic',['Cursed Sphere']='Magic',['Blastbomb']='Magic',['Bomb Toss']='Magic',['Death Ray']='Magic',
['Ice break']='Magic',['Maelstrom']='Magic',['Firespit']='Magic',['Acrid Stream']='Magic',['Leafstorm']='Magic',
['Thermal Pulse']='Magic',['Charged whisker']='Magic',['Water Bomb']='Magic',['Dark Orb']='Magic',['Mind Blast']='Magic',
['Magic Hammer']='Magic',['Everyone\'s Grudge']='Magic',['Mysterious Light']='Magic',['Eyes On Me']='Magic',
['Blazing Bound']='Magic',['Vapor Spray']='Magic',['Gates of Hades']='Magic',['Bilgestorm']='Magic',
['Tempestuous Upheaval']='Magic',['Rending Deluge']='Magic',['Embalming Earth']='Magic',['Foul Waters']='Magic',
['Retinal Glare']='Magic',['Droning Whirlwind']='Magic',['Regurgitation']='Debuff',
-- Magical stuns
['Blitzstrahl']='MagicStun',['Temporal Shift']='MagicStun',['Thunderbolt']='MagicStun',
-- Breath spells
['Poison Breath']='Breath',['Magnetite Cloud']='Breath',['Self Destruct']='Breath',['Hecatomb Wave']='Breath',['Radiant Breath']='Breath',
['Flying Hip Press']='Breath',['Bad Breath']='Breath',['Frost Breath']='Breath',['Heat Breath']='Breath',['Final Sting']='Breath',
['Thunder Breath']='Breath',['Wind Breath']='Breath',
-- Buff spells where Blue Magic Skill matters (need verification)
['Metallic Body']='BuffSkill',['Diamondhide']='BuffSkill',['Reactor Cool']='BuffSkill',['Plasma Charge']='BuffSkill',
['Magic Barrier']='BuffSkill',['Barrier Tusk']='BuffSkill',['Orcish Counterstance']='BuffSkill',['Pyric Bulwark']='BuffSkill',
['Nature\'s Meditation']='BuffSkill',['Carcharian Verve']='BuffSkill',
-- Debuffs
['Sheep Song']='Debuff',['Blood Drain']='Debuff',['Soporific']='Debuff',['Soud Blast']='Debuff',['Chaotic Eye']='Debuff',
['Digest']='Debuff',['Blank Gaze']='Debuff',['Venom Shell']='Debuff',['MP Drainkiss']='Debuff',['Stinking Gas']='Debuff',
['Geist Wall']='Debuff',['Awful Eye']='Debuff',['Blood Saber']='Debuff',['Jettatura']='Debuff',['Frightful Roar']='Debuff',
['Filamented Hold']='Debuff',['Cold Wave']='Debuff',['Light of Penance']='Debuff',['1000 Needles']='Debuff',['Feather Tickle']='Debuff',
['Yawn']='Debuff',['Voracious Trunk']='Debuff',['Infrasonics']='Debuff',['Sandspray']='Debuff',['Corrosive Ooze']='Debuff',
['Enervation']='Debuff',['Lowing']='Debuff',['Triumphant Roar']='Debuff',['Actinic Burst']='Debuff',['Osmosis']='Debuff',
['Cimicine Discharge']='Debuff',['Demoralizing Roar']='Debuff',['Auroral Drape']='Debuff',['Dream Flower']='Debuff',
['Reaving Wind']='Debuff',['Mortal Ray']='Debuff',['Absolute Terror']='Debuff',['Blistering Roar']='Debuff',
-- Physical spells
['Foot Kick']='Physical',['Power Attack']='Physical',['Sprout Smack']='Physical',['Wild Oats']='Physical',['Queasyshroom']='Physical',
['Battle Dance']='Physical',['Bludgeon']='Physical',['Screwdriver']='Physical',['Smite of Rage']='Physical',['Pinecone Bomb']='Physical',
['Jet Stream']='Physical',['Uppercut']='Physical',['Mandibular Bite']='Physical',['Death Scissors']='Physical',
['Dimensional Death']='Physical',['Spinal Cleave']='Physical',['Frenetic Rip']='Physical',['Hydro Shot']='Physical',
['Hysteric Barrage']='Physical',['Cannonball']='Physical',['Asuran Claws']='Physical',['Disseverment']='Physical',
['Vertical Cleave']='Physical',['Goblin Rush']='Physical',['Vanity Dive']='Physical',['Benthic Typhoon']='Physical',
['Quad. Continuum']='Physical',['Empty Thrash']='Physical',['Heavy Strike']='Physical',['Grand slam']='Physical',
['Body Slam']='Physical',['Sub-zero Smash']='Physical',['Ram Charge']='Physical',['Delta Thrust']='Physical',
['Feather storm']='Physical',['Helldive']='Physical',['Spiral Spin']='Physical',['Claw Cyclone']='Physical',['Terror Touch']='Physical',
['Sickle Slash']='Physical',['Seedspray']='Physical',['Quadrastrike']='Physical',['Tourbillion']='Physical',['Amorphic Spikes']='Physical',
['Barbed Crescent']='Physical',['Bloodrake']='Physical',['Paralyzing Triad']='Physical',['Glutinous Dart']='Physical',
-- Physical stuns
['Head Butt']='PhysStun',['Sudden Lunge']='PhysStun',['Tail Slap']='PhysStun',['Frypan']='PhysStun',['Whirl of Rage']='PhysStun',
-- Cure spells, modified by blue skill,healing skill and MND
['Pollen']='BlueCure',['Healing Breeze']='BlueCure',['Wild Carrot']='BlueCure',['Magic Fruit']='BlueCure',
['Plenilune Embrace']='BlueCure',['White Wind']='BlueCure'}
-- Spells that have static effects, not modified by skill or stats
blue_no_skill_spell_list = S{'Cocoon','Harden Shell','Refueling','Zephyr Mantle','Regeneration','Animating Wail','Battery Charge',
'Occultation','Winds of Promy.','Feather Barrier','Memento mori','Saline Coat','Warm-Up','Amplification','Exuviation','Fantod'}
blue_diffusion_spell_list = S{'Cocoon','Metallic Body','Refueling','Feather Barrier','Memento Mori','Zephyr Mantle','Warm-Up','Amplification',
'Saline Coat','Reactor Cool','Exuviation','Plasma Charge','Harden Shell'}
-- Spells available only through Unbriled Learning
blue_unbridled_spell_list = S{'Harden Shell','Thunderbolt','Absolute Terror','Gates of Hades','Tourbillion','Pyric Bulwark','Bilgestorm','Bloodrake',
'Droning Whirlwind','Carcharian Verve','Blistering Roar', 'Mighty Gaurd'}
end
function midcast(spell,act)
if spell.action_type == 'Magic' then
equip(sets.precast.FC.Standard)
if spell.skill == 'Blue Magic' then
equip(sets.precast.FC.Blue)
end
end
if spell.english == 'Azure Lore' then
equip(sets.JA.AzureLore)
end
if spell.english == 'Requiescat' then
equip(sets.Requiescat[sets.Requiescat.index[Requiescat_ind]])
end
if spell.english == 'Chant du Cygne' then
equip(sets.ChantDuCygne[sets.ChantDuCygne.index[ChantDuCygne_ind]])
end
if spell.english == 'Savage Blade' then
equip(sets.SavageBlade[sets.SavageBlade.index[SavageBlade_ind]])
end
if spell.english == 'Circle Blade' then
equip(sets.WS.CircleBlade)
end
if spell.english == 'Expiacion' then
equip(sets.WS.Expiacion)
end
if spell.english == 'Vorpal Blade' then
equip(sets.WS.VorpalBlade)
end
if spell.english == 'Sanguine Blade' then
equip(sets.WS.SanguineBlade)
if spell.element == world.day_element or spell.element == world.weather_element then
equip(sets.Utility.Weather)
end
end
if spell.english == 'Box Step' then
equip(sets.Utility.Steps)
end
if spell.english == 'Realmrazer' then
equip(sets.Realmrazer[sets.Realmrazer.index[Realmrazer_ind]])
end
if spell.english == 'Flash Nova' then
equip(sets.WS.FlashNova)
if spell.element == world.day_element or spell.element == world.weather_element then
equip(sets.Utility.Weather)
end
end
end
-- Set eventArgs.handled to true if we don't want any automatic gear equipping to be done.
function job_midcast(spell, action, spellMap, eventArgs)
if spell.action_type == 'Magic' then
if spell.skill == 'Blue Magic' then
-- Define the Blue Magic spell type used
classes.CustomClass = blue_spell_class(spell)
--add_to_chat(122, 'Spell = '..classes.CustomClass)
else
-- Default base equipment layer is fast recast.
equip(sets.midcast.FastRecast)
end
end
end
function aftercast(spell)
if player.status == 'Engaged' then
equip(sets.TP[sets.TP.index[TP_ind]])
else
equip(sets.Idle[sets.Idle.index[Idle_ind]])
end
if spell.action_type == 'Weaponskill' then
add_to_chat(158,'TP Return: ['..tostring(player.tp)..']')
end
end
function status_change(new,old)
if new == 'Engaged' then
equip(sets.TP[sets.TP.index[TP_ind]])
else
equip(sets.Idle[sets.Idle.index[Idle_ind]])
end
end
function self_command(command)
if command == 'toggle TP set' then
TP_ind = TP_ind +1
if TP_ind > #sets.TP.index then TP_ind = 1 end
send_command('@input /echo <----- TP Set changed to '..sets.TP.index[TP_ind]..' ----->')
equip(sets.TP[sets.TP.index[TP_ind]])
elseif command == 'toggle Idle set' then
Idle_ind = Idle_ind +1
if Idle_ind > #sets.Idle.index then Idle_ind = 1 end
send_command('@input /echo <----- Idle Set changed to '..sets.Idle.index[Idle_ind]..' ----->')
equip(sets.Idle[sets.Idle.index[Idle_ind]])
elseif command == 'toggle Req set' then
Requiescat_ind = Requiescat_ind +1
if Requiescat_ind > #sets.Requiescat.index then Requiescat_ind = 1 end
send_command('@input /echo <----- Requiescat Set changed to '..sets.Requiescat.index[Requiescat_ind]..' ----->')
elseif command == 'toggle CDC set' then
ChantDuCygne_ind = ChantDuCygne_ind +1
if ChantDuCygne_ind > #sets.ChantDuCygne.index then ChantDuCygne_ind = 1 end
send_command('@input /echo <----- Chant du Cygne Set changed to '..sets.ChantDuCygne.index[ChantDuCygne_ind]..' ----->')
elseif command == 'toggle Rea set' then
Realmrazer_ind = Realmrazer_ind +1
if Realmrazer_ind > #sets.Realmrazer.index then Realmrazer_ind = 1 end
send_command('@input /echo <----- Realmrazer Set changed to '..sets.Realmrazer.index[Realmrazer_ind]..' ----->')
elseif command == 'toggle MB set' then
Burst_ind = Burst_ind +1
if Burst_ind > #sets.Burst.index then Burst_ind = 1 end
send_command('@input /echo [MB Set changed to '..sets.Burst.index[Burst_ind]..']')
elseif command == 'equip TP set' then
equip(sets.TP[sets.TP.index[TP_ind]])
elseif command == 'equip Idle set' then
equip(sets.Idle[sets.Idle.index[Idle_ind]])
end
end