Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function get_sets()
- sets.precast = {}
- sets.precast.Chakra = {ammo="Iron Gobbet",body="Anchorite's Cyclas",hands="Melee Gloves +2",ring2="Dark Ring"}
- sets.precast.Counterstance = {feet="Melee Gaiters +2"}
- sets.precast.Dodge = {feet="Anchorite's Gaiters"}
- sets.precast.Mantra = {feet="Melee Gaiters +2"}
- sets.precast.Waltz = {head="Anwig Salade",neck="Dualism Collar",ring1="Valseur's Ring",ring2="Veela Ring",
- waist="Aristo Belt",legs="Desultor Tassets",feet="Dance Shoes"}
- sets.precast['Shijin Spiral'] = {ammo="Potestas Bomblet",head="Uk'uxkaj Cap",neck="Light Gorget",
- ear1="Moonshade Earring",ear2="Brutal Earring",body="Manibozho Jerkin",hands="Otronif Gloves",
- ring1="Pyrosoul Ring",ring2="Thundersoul Ring",back="Rancorous Mantle",waist="Windbuffet Belt",legs="Espial Hose",
- feet="Manibozho Boots"}
- sets.precast.WS = {ammo="Potestas Bomblet",head="Whirlpool Mask",neck="Light Gorget",
- ear1="Steelflash Earring",ear2="Bladeborn Earring",body="Manibozho Jerkin",hands="Mel. Gloves +2",
- ring1="Rajas Ring",ring2="Thundersoul Ring",back="Atheling Mantle",waist="Black Belt",legs="Espial Hose",
- feet="Manibozho Boots"}
- sets.TP = {}
- sets.TP.DD = {ammo="Hagneia Stone",head="Espial Cap",neck="Orochi Nodowa",
- ear1="Brutal Earring",ear2="Belatz Pearl",body="Espial Gambison",hands="Espial Bracers",
- ring1="Rajas Ring",ring2="Tyrant's Ring",back="Aife's Mantle",waist="Windbuffet Belt",legs="Laktisma Leggings",
- feet="Espial Socks"}
- sets.TP.Solo = {main="Oatixur",ammo="Potestas Bomblet",head="Whirlpool Mask",neck="Twilight Torque",
- ear1="Steelflash Earring",ear2="Bladeborn Earring",body="Thaumas Coat",hands="Otronif Gloves",
- ring1="Rajas Ring",ring2="Epona's Ring",back="Atheling Mantle",waist="Black Belt",legs="Quiahuiz Leggings",
- feet="Anchorite's Gaiters"}
- sets.DT = {ammo="Iron Gobbet",neck="Twilight Torque",ear1="Merman's Earring",body="Manibozho Jerkin",
- hands="Otronif Gloves",ring1="Defending Ring",ring2="Dark Ring",back="Mollusca Mantle",waist="Black Belt"}
- sets.aftercast = {}
- sets.aftercast.TP = sets.TP.DD
- sets.aftercast.Idle = {main="Oatixur",ammo="Potestas Bomblet",head="Walahra Turban",neck="Wiglen Gorget",
- ear1="Novia Earring",ear2="Phawaylla Earring",body="Scorpion Harness",hands="Ochiudo's Kote",
- ring1="Paguroidea Ring",ring2="Sheltered Ring",back="Boxer's Mantle",waist="Black Belt",legs="Nahtirah trousers",
- feet="Hermes' Sandals"}
- send_command('input /macro book 15;wait .1;input /macro set 1')
- end
- function precast(spell)
- if sets.precast[spell.english] then
- equip(sets.precast[spell.english])
- elseif spell.type=="WeaponSkill" then
- equip(sets.precast.WS)
- elseif string.find(spell.english,'Waltz') then
- equip(sets.precast.Waltz)
- end
- end
- function midcast(spell)
- end
- function aftercast(spell)
- if player.status =='Engaged' then
- equip(sets.aftercast.TP)
- else
- equip(sets.aftercast.Idle)
- end
- end
- function status_change(new,old)
- if T{'Idle','Resting'}:contains(new) then
- equip(sets.aftercast.Idle)
- elseif new == 'Engaged' then
- equip(sets.aftercast.TP)
- end
- end
- function buff_change(status,gain_or_loss)
- end
- function self_command(command)
- if command == 'toggle TP set' then
- if sets.aftercast.TP == sets.TP.DD then
- sets.aftercast.TP = sets.TP.Solo
- send_command('@input /echo SOLO SET')
- elseif sets.aftercast.TP == sets.TP.Solo then
- sets.aftercast.TP = sets.TP.DD
- send_command('@input /echo DD SET')
- end
- elseif command == 'DT' then
- equip(sets.DT)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment