Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --TP set toggle input: //gs c toggle TP set----1 Standard, 2 Solo, 3 Marches, 4 AccuracyLite, 5 AccuracyMax, 6 DT, 7 DTAccuracy--
- --Idle set toggle input: //gs c toggle Idle set----1 Standard, 2 DT--
- --Requiescat set toggle input: //gs c toggle Req set----1 Attack, 2 Accuracy--
- --Chant du Cygne set toggle input: //gs c toggle CDC set----1 Attack, 2 Accuracy--
- Enmity_Spells = S{"Foil","Flash","Blank Gaze","Geist Wall","Jettatura"}
- function get_sets()
- --Idle Sets--
- sets.Idle = {}
- sets.Idle.index = {'Standard','DT'}
- Idle_ind = 1
- Gear_Debug = 0
- sets.Idle.Standard = {ammo="Vanir Battery",
- head="Rabid Visor",neck="Twilight torque", ear1="Cessance Earring", ear2="Ethereal Earring",
- body="Councilor's Garb",hands="Runeist Mitons +1",ring1="Defending Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Flume Belt",legs="Rune. Trousers +1",feet="Hermes' Sandals"}
- sets.Idle.DT = {ammo="Vanir Battery",
- head="Rabid Visor",neck="Twilight torque", ear1="Cessance Earring", ear2="Ethereal Earring",
- body="Futhark Coat +1",hands="Runeist Mitons +1",ring1="Defending Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Flume Belt",legs="Rune. Trousers +1",feet="Erilaz Greaves"}
- --TP Sets--
- sets.TP = {}
- sets.TP.index = {'Standard', 'DW', 'Marches', 'AccuracyLite', 'AccuracyFull', 'DT', 'DTAccuracy'}
- --1=Standard, 2=DW, 3=Marches, 4=AccuracyLite, 5=AccuracyFull, 6=DT, 7=DTAccuracy--
- TP_ind = 1
- sets.TP.Standard = {ammo="Ginsen",
- head="Uk'uxkaj Cap",neck="Asperity necklace", ear1="Cessance Earring", ear2="Brutal Earring",
- body="Rawhide Vest",hands="Qaaxo mitaines",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet belt +1",legs=taeon_tights_wsacc,feet="Futhark Boots"}
- --DONT NEED THIS--
- sets.TP.Marches = {ammo="Honed tathlum",
- head="Iuitl headgear +1",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Iuitl tights +1",feet="Qaaxo leggings"}
- --DONT NEED THIS--
- sets.TP.DW = {ammo="Honed tathlum",
- head="Iuitl headgear +1",neck="Asperity necklace", ear1="Brutal earring", ear2="Suppanomimi",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Iuitl tights +1",feet="Qaaxo leggings"}
- --DONT NEED THIS--
- sets.TP.AccuracyLite = {ammo="Ginsen",
- head="Iuitl headgear +1",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Iuitl tights +1",feet="Qaaxo leggings"}
- sets.TP.AccuracyFull = {ammo="Ginsen",
- head="Uk'uxkaj Cap",neck="Asperity necklace", ear1="Cessance Earring", ear2="Brutal Earring",
- body="Rawhide Vest",hands="Qaaxo Mitaines",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet belt +1",legs=taeon_tights_wsacc,feet="Futhark Boots"}
- sets.TP.DT = {ammo="Vanir Battery",
- head="Futhark Bandeau +1",neck="Twilight torque", ear1="Cessance Earring", ear2="Ethereal Earring",
- body="Futhark Coat +1",hands="Runeist Mitons +1",ring1="Defending Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Flume Belt",legs="Rune. Trousers +1",feet="Erilaz Greaves"}
- --DONT NEED THIS--
- sets.TP.DTAccuracy = {ammo="Honed tathlum",
- head="Iuitl headgear +1",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Iuitl tights +1",feet="Qaaxo leggings"}
- --Weaponskill Sets--
- sets.WS = {}
- sets.Requiescat = {ammo="Honed Tathlum",
- head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Moonshade earring",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Aquasoul ring",
- back="Atheling mantle",waist="Soil belt",legs="Quiahuiz trousers",feet="Qaaxo leggings"}
- sets.Resolution = {ammo="Ginsen",
- head=taeon_chapeau_wsacc,neck="Asperity Necklace",ear1="Cessance Earring",ear2="Moonshade earring",
- body="Rawhide Vest",hands=taeon_gloves_wsacc,ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet Belt +1",legs=taeon_tights_wsacc,feet="Futhark Boots"}
- --DONT NEED THIS--
- sets.Ruinator = {ammo="Aqreaqa bomblet",head="Whirlpool mask",neck="Snow gorget",ear1="Brutal earring",ear2="Moonshade earring",
- body="Manibozho jerkin",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Snow belt",legs="Manibozho brais",feet="Manibozho boots"}
- sets.Dimidiation = {ammo="Ginsen",
- head=taeon_chapeau_wsacc,neck="Asperity Necklace",ear1="Cessance Earring",ear2="Moonshade earring",
- body="Rawhide Vest",hands=taeon_gloves_wsacc,ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet Belt +1",legs=taeon_tights_wsacc,feet="Futhark Boots"}
- --DONT NEED THIS--
- sets.Shockwave = {ammo="Aqreaqa bomblet",head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Moonshade earring",
- body="Manibozho jerkin",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Soil belt",legs="Manibozho brais",feet="Manibozho boots"}
- --Job Ability Sets--
- sets.JA = {}
- sets.JA.Lunge = {ammo="Ginsen",head="Erilaz Galea",neck="Quanpur Necklace",ear1="Cessance Earring",ear2="Brutal Earring",
- body="Rawhide Vest",hands=taeon_gloves_wsacc,ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet Belt +1",legs="Erilaz Leg Guards",feet="Futhark Boots"}
- sets.JA.VP = {ammo="Aqreaqa bomblet",
- head="Erilaz Galea",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring",
- body="Qaaxo harness",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Iuitl tights +1",feet="Qaaxo leggings"}
- --Precast Sets--
- sets.precast = {}
- sets.precast.FC = {ammo="Vanir Battery",
- head="Rune. Bandeau +1",neck="Voltsurge Torque", ear1="Loquac. Earring", ear2="Ethereal Earring",
- body="Runeist Coat +1",hands="Runeist Mitons +1",ring1="Defending Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Flume Belt",legs="Futhark Trousers",feet="Runeist Bottes +1"}
- sets.enmity = {ammo="Vanir Battery",head="Runeist bandeau +1",neck="Twilight torque",ear1="Loquacious Earring",ear2="Ethereal Earring",
- body="Futhark coat +1",hands="Futhark mitons",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Evasionist's Cape",waist="Windbuffet Belt +1",legs="Futhark trousers",feet="Erilaz Greaves"}
- end
- --Taeon Sets--
- taeon_chapeau_wsacc={ name="Taeon Chapeau", augments={'Weapon Skill Acc.+19','MND+1 CHR+1',}}
- taeon_gloves_wsacc={ name="Taeon Gloves", augments={'Accuracy+20','"Triple Atk."+2','Weapon skill damage +2%',}}
- taeon_tights_wsacc={ name="Taeon Tights", augments={'Accuracy+24','Weapon Skill Acc.+14','STR+10',}}
- function precast(spell)
- if spell.action_type == 'Magic' then
- equip(sets.precast.FC)
- end
- if spell.english == 'Requiescat' then
- equip(sets.Requiescat)
- send_command('@input /echo Requiescat Set')
- elseif spell.english == 'Resolution' then
- equip(sets.Resolution)
- send_command('@input /echo Resolution Set')
- elseif spell.english == 'Ruinator' then
- equip(sets.Ruinator)
- send_command('@input /echo Ruinator Set')
- elseif spell.english == 'Shockwave' then
- equip(sets.Shockwave)
- send_command('@input /echo Shockwave Set')
- elseif spell.english == 'Sanguine Blade' then
- equip(sets.JA.Lunge)
- send_command('@input /echo Sanguine Blade Set')
- elseif spell.english == 'Dimidiation' then
- equip(sets.Dimidiation)
- send_command('@input /echo Dimidiation Set')
- elseif spell.english == 'Herculean Slash' then
- equip(sets.JA.Lunge)
- send_command('@input /echo Herculean Slash Set')
- elseif spell.english == 'Lunge' then
- equip(sets.JA.Lunge)
- send_command('@input /echo Lunge Set')
- elseif spell.english == 'Swipe' then
- equip(sets.JA.Lunge)
- send_command('@input /echo Lunge Set')
- elseif spell.english == 'Swordplay' then
- equip({hands="Futhark mitons"})
- elseif spell.english == 'Battuta' then
- equip({head="Futhark Bandeau +1"})
- elseif spell.english == 'Pflug' then
- equip({feet="Runeist bottes +1"})
- elseif spell.english == "Vallation" then
- equip({body="Runeist Coat +1",legs="Futhark Trousers"})
- elseif spell.english == "Valiance" then
- equip({body="Runeist Coat +1",legs="Futhark Trousers"})
- elseif spell.english == "Rayke" then
- equip({feet="Futhark boots"})
- elseif spell.english == "Liement" then
- equip({body="Futhark coat +1"})
- end
- end
- function midcast(spell,act)
- if spell.action_type == 'Magic' then
- if spell.english == 'Phalanx' then
- equip({head="Futhark bandeau +1"})
- elseif Enmity_Spells:contains(spell.name) then
- equip(sets.enmity)
- send_command('@input /echo Enmity Set')
- else
- equip(sets.precast.FC)
- end
- end
- end
- function aftercast(spell)
- if player.status == 'Engaged' then
- equip(sets.TP[sets.TP.index[TP_ind]])
- send_command('@input /echo TP Set')
- else
- if Gear_Debug == 0 then
- equip(sets.Idle.Standard)
- send_command('@input /echo Idle Set')
- else
- end
- end
- end
- function status_change(new,old)
- if new == 'Engaged' then
- equip(sets.TP[sets.TP.index[TP_ind]])
- else
- equip(sets.Idle.Standard)
- end
- end
- function self_command(command)
- if command == 'equip TP set' then
- TP_ind = 1
- equip(sets.TP[sets.TP.index[TP_ind]])
- send_command('@input /echo TP Set')
- elseif command == 'equip Idle set' then
- equip(sets.Idle.Standard)
- send_command('@input /echo Idle Set')
- elseif command == 'equip DW set' then
- TP_ind = 2
- equip(sets.TP[sets.TP.index[TP_ind]])
- send_command('@input /echo DW Set')
- elseif command == 'equip DT set' then
- TP_ind = 6
- equip(sets.TP[sets.TP.index[TP_ind]])
- send_command('@input /echo DT Set')
- elseif command == 'change debug mode' then
- if Gear_Debug == 1 then
- Gear_Debug = 0
- send_command('@input /echo Debug Mode Set to 0')
- else
- Gear_Debug = 1
- send_command('@input /echo Debug Mode Set to 1')
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement