Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --To toggle gearsets:
- --Main command: //gs c toggle x set where x = set name variable. Variables are as follows: --
- --Idle sets: Idle, TP sets: TP--
- --Shijin Spiral sets: SS, Victory Smite sets: VS--
- function get_sets()
- --Idle Sets--
- sets.Idle = {}
- sets.Idle.index = {'Standard'}
- Idle_ind = 1
- sets.Idle.Standard = {ammo="Potestas bomblet",
- head="Whirlpool mask",neck="Twilight torque", ear1="Steelflash earring", ear2="Bladeborn earring", body="Otronif harness",hands="Otronif gloves",ring1="Dark ring",ring2="Dark ring",
- back="Atheling mantle",waist="Black belt",legs="Quiahuiz trousers",feet="Hermes' sandals"}
- --TP Sets--
- sets.TP = {}
- sets.TP.index = {'Standard', 'AccuracyLite', 'AccuracyFull', 'DT', 'DTAccuracy'}
- --1=Standard, 2=AccuracyLite, 3=AccuracyFull, 4=DT, 5=DTAccuracy--
- TP_ind = 1
- sets.TP.Standard = {ammo="Potestas bomblet",
- head="Whirlpool mask",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring", body="Thaumas coat",hands="Otronif gloves",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Windbuffet belt",legs="Quiahuiz trousers",feet="Manibozho boots"}
- sets.TP.AccuracyLite = {ammo="Honed tathlum",
- head="Whirlpool mask",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring", body="Thaumas coat",hands="Otronif gloves",ring1="Epona's ring",ring2="Rajas ring",
- back="Letalis mantle",waist="Windbuffet belt",legs="Manibozho brais",feet="Manibozho boots"}
- sets.TP.AccuracyFull = {ammo="Honed tathlum",
- head="Whirlpool mask",neck="Asperity necklace", ear1="Steelflash earring", ear2="Bladeborn earring", body="Thaumas coat",hands="Manibozho gloves",ring1="Epona's ring",ring2="Mars's ring",
- back="Letalis mantle",waist="Windbuffet belt",legs="Manibozho brais",feet="Manibozho boots"}
- sets.TP.DT = {ammo="Cheruski needle",
- head="Otronif mask",neck="Twilight torque", ear1="Steelflash earring", ear2="Bladeborn earring",
- body="Otronif harness",hands="Otronif gloves",ring1="Dark ring",ring2="Dark ring",
- back="Mollusca mantle",waist="Black belt",legs="Otronif brais",feet="Otronif boots"}
- sets.TP.DTAccuracy = {ammo="Honed tathlum",
- head="Otronif mask",neck="Twilight torque", ear1="Steelflash earring", ear2="Bladeborn earring", body="Otronif harness",hands="Otronif gloves",ring1="Dark ring",ring2="Dark ring",
- back="Mollusca mantle",waist="Black belt",legs="Otronif brais",feet="Otronif boots"}
- --Weaponskill Sets--
- sets.WS = {}
- sets.VictorySmite = {}
- sets.VictorySmite.index = {'Attack','Accuracy'}
- VictorySmite_ind = 1
- sets.VictorySmite.Attack = {ammo="Potestas bomblet",
- head="Uk'uxkaj cap",neck="Rancor collar",ear1="Brutal earring",ear2="Moonshade earring",
- body="Tantra cyclas +2",hands="Otronif gloves",ring1="Epona's ring",ring2="Rajas ring",
- back="Buquwik cape",waist="Caudata belt",legs="Otronif brais",feet="Manibozho boots"}
- sets.VictorySmite.Accuracy = {ammo="Honed tathlum",
- head="Uk'uxkaj cap",neck="Rancor collar",ear1="Steelflash earring",ear2="Bladeborn earring", body="Manibozho jerkin",hands="Otronif gloves",ring1="Epona's ring",ring2="Rajas ring",
- back="Anchoret's mantle",waist="Caudata belt",legs="Manibozho brais",feet="Manibozho boots"}
- sets.ShijinSpiral = {}
- sets.ShijinSpiral.index = {'Attack','Accuracy'}
- ShijinSpiral_ind = 1
- sets.ShijinSpiral.Attack = {ammo="Potestas bomblet",
- head="Uk'uxkaj cap",neck="Justiciar's torque",ear1="Bladeborn earring",ear2="Steelflash earring", body="Otronif harness",hands="Manibozho gloves",ring1="Epona's ring",ring2="Rajas ring",
- back="Atheling mantle",waist="Prosilio belt",legs="Manibozho brais",feet="Manibozho boots"}
- sets.ShijinSpiral.Accuracy = {ammo="Honed tathlum",
- head="Uk'uxkaj cap",neck="Flame gorget",ear1="Bladeborn earring",ear2="Steelflash earring", body="Otronif harness",hands="Manibozho gloves",ring1="Epona's ring",ring2="Rajas ring", back="Letalis mantle",waist="Prosilio belt",legs="Manibozho brais",feet="Manibozho boots"}
- --Utility Sets--
- sets.Utility = {}
- sets.Utility.PDT = {head="Whirlpool mask",neck="Twilight torque",
- body="Otronif harness",hands="Otronif gloves",ring1="Dark ring",ring2="Dark ring",
- back="Mollusca mantle",waist="Black belt",legs="Otronif brais",feet="Otronif boots"}
- sets.Utility.MDT = {head="Whirlpool mask",neck="Twilight torque",
- hands="Denali wristbands",ring1="Dark ring",ring2="Dark ring",
- back="Mollusca mantle"}
- --Job Ability Sets--
- sets.JA = {}
- sets.JA.Dodge = {feet="Temple gaiters"}
- sets.JA.Focus = {head="Temple crown"}
- sets.JA.ChiBlast = {head="Temple crown"}
- sets.JA.Chakra = {ammo="Tantra tathlum",
- head="Uk'uxkaj cap",body="Temple cyclas",hands="Melee gloves +2",ring1="Spiral ring",
- feet="Thurandaut boots +1",waist="Caudata belt",back="Anchoret's mantle"}
- sets.JA.Boost = {hands="Temple gloves"}
- sets.JA.Counterstance = {feet="Melee gaiters +2"}
- sets.JA.Mantra = {feet="Melee gaiters +2"}
- sets.JA.HundredFists = {legs="Melee hose +2"}
- end
- function precast(spell)
- if spell.english == 'Dodge' then
- equip(sets.JA.Dodge)
- end
- if spell.english == 'Focus' then
- equip(sets.JA.Focus)
- end
- if spell.english == 'Chakra' then
- equip(sets.JA.Chakra)
- end
- if spell.english == 'Counterstance' then
- equip(sets.JA.Counterstance)
- end
- if spell.english == 'Mantra' then
- equip(sets.JA.Mantra)
- end
- if spell.english == 'Hundred Fists' then
- equip(sets.JA.HundredFists)
- end
- if spell.english == 'Victory Smite' then
- equip(sets.VictorySmite[sets.VictorySmite.index[VictorySmite_ind]])
- end
- if spell.english == 'Shijin Spiral' then
- equip(sets.ShijinSpiral[sets.ShijinSpiral.index[ShijinSpiral_ind]])
- end
- end
- function aftercast(spell,act)
- if player.status == 'Engaged' then
- equip(sets.TP[sets.TP.index[TP_ind]])
- else
- equip(sets.Idle[sets.Idle.index[Idle_ind]])
- 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 VS set' then
- VictorySmite_ind = VictorySmite_ind +1
- if VictorySmite_ind > #sets.VictorySmite.index then VictorySmite_ind = 1 end
- send_command('@input /echo <----- Victory Smite Set changed to '..sets.VictorySmite.index[VictorySmite_ind]..' ----->')
- elseif command == 'toggle SS set' then
- ShijinSpiral_ind = ShijinSpiral_ind +1
- if ShijinSpiral_ind > #sets.ShijinSpiral.index then ShijinSpiral_ind = 1 end
- send_command('@input /echo <----- Shijin Spiral Set changed to '..sets.ShijinSpiral.index[ShijinSpiral_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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement