Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function get_sets()
- sets.TP = {}
- --
- sets.TP.Standard = {ammo="Ginsen",--
- head="Sulevia's Mask +1",
- neck="Combatant's Torque",
- ear1="Cessance Earring",
- ear2="Brutal Earring",
- body="Valorous Mail",
- hands="Valorous Mitts",
- ring1="Rajas Ring",
- ring2="Hetairoi Ring",
- back="Bleating Mantle",
- waist="Dynamic Belt +1",
- legs={ name="Valor. Hose", augments={'Accuracy+27','"Store TP"+3','STR+10','Attack+4',}},
- feet="Valorous Greaves"}
- sets.TP.Scythe = {ammo="Ginsen",--
- head="Sulevia's Mask +1",
- neck="Combatant's Torque",
- ear1="Cessance Earring",
- ear2="Brutal Earring",
- body="Valorous Mail",
- hands="Valorous Mitts",
- ring1="Rajas Ring",
- ring2="Hetairoi Ring",
- back="Bleating Mantle",
- waist="Dynamic Belt +1",
- legs={ name="Valor. Hose", augments={'Accuracy+27','"Store TP"+3','STR+10','Attack+4',}},
- feet="Valorous Greaves"}
- sets.TP.sTP = set_combine(sets.TP.Standard,{})--
- sets.TP.Acc = {ammo="Bomb Core",
- head="Gavialis Helm",
- neck="Combatant's Torque",
- ear1="Zennaroi Earring",
- ear2="Digni. Earring",
- body="Valorous Mail",
- hands=TPMitts,
- ring1="Patricius Ring",
- ring2="Cacoethic Ring +1",
- back="Moondoe Mantle +1",
- waist="Eschan Stone",
- legs="Odyssean Cuisses",
- feet="Valorous Greaves"}
- sets.TP.Defense = set_combine(sets.TP.Standard,{
- neck="Twilight Torque",
- body="Chozor. Coselete",
- hands="Redan Gloves",
- ring1="Patricius Ring",
- ring2="Defending Ring",
- back="Shadow Mantle",
- legs=MeleeLegs,
- feet="Sulev. Leggings +1"})
- sets.precast = {}
- -- Spells --
- sets.precast.FastCast = {head="Cizin Helm +1",neck="Baetyl Pendant",ear1="Loquac. Earring",body="Nuevo Coselete",hands="Leyline Gloves",legs="Enif Cosciales"}
- sets.precast.Utsusemi = set_combine(sets.precast.FastCast,{})
- -- JA --
- sets.precast['Arcane Circle'] = {feet="Igno. Sollerets"}
- sets.precast['Weapon Bash'] = {}
- -- WS --
- sets.precast.STR = {ammo="Floestone",--21 sTP
- head="Sulevia's Mask +1",
- neck="Fotia Gorget",
- ear1="Ishvara Earring",
- ear2="Brutal Earring",
- body="Valorous Mail",
- hands="Sulevia's Gaultlets +1",
- ring1="Ifrit Ring +1",
- ring2="Spiral Ring",
- back="Niht Mantle",
- waist="Fotia Gorget",
- legs={ name="Valor. Hose", augments={'Weapon skill damage +5%','DEX+8','Accuracy+13','Attack+14',}},
- feet="Sulev. Leggings +1"}
- sets.precast.Single = set_combine(sets.precast.STR,{})
- sets.precast.Multi = set_combine(sets.precast.STR,{neck="Fotia Gorget",waist="Fotia Belt",legs=WSLegs,})--
- sets.precast.Resolution = sets.precast.Multi
- sets.precast.Torcleaver = sets.precast.Single
- sets.precast['Herculean Slash'] = set_combine(sets.precast.Single,{head="Highwing Helm",
- neck="Baetyl Pendant",
- ear1="Novio Earring",
- ear2="Friomisi Earring",
- hands="Founder's Gauntlets",
- ring1="Acumen Ring",
- ring2="Shiva Ring +1",
- back="Argocham. Mantle",
- waist="Eschan Stone",})
- sets.precast['Spinning Slash'] = sets.precast.Single
- sets.precast['Ground Strike'] = sets.precast.Single
- sets.precast.Quietus = sets.precast.Single--
- sets.precast.Entropy = sets.precast.Multi
- sets.precast['Infernal Scythe'] = sets.precast['Herculean Slash']
- sets.precast.Guillotine = sets.precast.Multi
- sets.precast.Insurgency = sets.precast.Multi
- sets.precast['Spiral Hell'] = sets.precast.Single
- sets.precast['Cross Reaper'] = sets.precast.Single
- sets.precast.Upheaval = sets.precast.Multi
- sets.precast.Ruinator = sets.precast.Multi
- -- Other --
- sets.midcast = {}
- sets.midcast.Recast = set_combine(sets.precast.FastCast,{body="Chozor. Coselete",hands=WSMitts,waist="Dynamic Belt +1",feet="Ejekamal Boots"})
- sets.midcast.Souleater = {head="Ignominy Burgeonet"}
- sets.midcast.Dark = {head="Ignominy Burgeonet",
- neck="Incanter's Torque",
- ear1="Abyssal Earring",
- hands="Fall. Fin. Gaunt.",
- back="Niht Mantle",
- legs="Bale Flanchard +2"}
- sets.midcast.Stun = sets.midcast.Recast
- sets.midcast.Endark = sets.midcast.Dark
- sets.midcast.Drain = set_combine(sets.midcast.Dark,{ear2="Hirudinea Earring",ring1="Excelsis Ring",ring2="Evanescence Ring",back="Niht Mantle",waist="Fucho-no-Obi"})
- sets.midcast['Drain II'] = sets.midcast.Drain
- sets.midcast.Aspir = sets.midcast.Drain
- sets.midcast['Aspir II'] = sets.midcast.Aspir
- sets.midcast.Absorb = set_combine(sets.midcast.Dark,{})
- sets.midcast['Dread Spikes'] = {}
- sets.midcast.Bio = sets.midcast.Dark
- sets.midcast['Bio II'] = sets.midcast.Bio
- sets.midcast.Enfeebling = {neck="Sanctity Necklace",ring2="Globidonta Ring",feet="Igno. Sollerets",}
- sets.aftercast = {}
- sets.HP = {head="Gavialis Helm",
- ear2="Ethereal Earring",
- body="Jumalik Mail",
- hands="Ogier's Gaultlets",
- ring1="K'ayres Ring",
- ring2="Meridian Ring",
- back="Xucau Mantle",
- waist="Eschan Stone",
- legs="Enif Cosciales",
- feet="Sulev. Leggings +1"}
- sets.MP = {ammo="Demonry Stone",
- head="Jumalik Helm",
- ear1="Loquac. Earring",
- body="Jumalik Mail",
- ring1="Sangoma Ring",
- back="Merciful Cape",
- waist="Eschan Stone",
- legs="Enif Cosciales",
- feet="Ejekamal Boots"}
- sets.PDT = {head="Jumalik Helm",
- neck="Twilight Torque",
- ear1="Colossus's Earring",
- body="Chozor. Coselete",
- hands="Founder's Gauntlets",
- ring1="Patricius Ring",
- ring2="Defending Ring",
- back="Shadow Mantle",
- waist="Flume Belt +1",
- legs="Sulevi. Cuisses +1",
- feet="Sulev. Leggings +1"}
- sets.MDT = {ammo="Demonry Stone",
- head="Sulevia's Mask +1",
- neck="Twilight Torque",
- ear2="Zennaroi Earring",
- body="Chozor. Coselete",
- hands="Leyline Gloves",
- ring1="Shadow Ring",
- ring2="Defending Ring",
- back="Mubvum. Mantle",
- waist="Flax Sash",
- legs="Sulevi. Cuisses +1",
- feet="Sulev. Leggings +1"}
- sets.DT = {ammo="Demonry Stone",
- head="Sulevia's Mask +1",
- neck="Twilight Torque",
- ear1="Colossus's Earring",
- ear2="Zennaroi Earring",
- body="Chozor. Coselete",
- hands="Founder's Gauntlets",
- ring1="Shadow Ring",
- ring2="Defending Ring",
- back="Solemnity Cape",
- waist="Flume Belt +1",
- legs="Sulevi. Cuisses +1",
- feet="Sulev. Leggings +1"}
- sets.Idle = {head="Twilight Helm",
- neck="Wiglen Gorget",
- ear1="Infused Earring",
- ear2="Dawn Earring",
- body="Ares' Cuirass +1",
- hands="Ogier's Gauntlets",
- ring1="Sheltered Ring",
- ring2="Defending Ring",
- back="Shadow Mantle",
- waist="Flume Belt +1",
- legs="Blood Cuisses",
- feet="Ogier's Leggings"}
- sets.Refresh = {head="Wivre Hairpin",
- rear="Ethereal Earring",
- neck="Wiglen Gorget",
- ear1="Colossus's Earring",
- body="Chozor. Coselete",
- hands="Ogier's Gauntlets",
- ring1="Sheltered Ring",
- ring2="Defending Ring",
- back="Shadow Mantle",
- waist="Flume Belt +1",
- legs="Blood Cuisses",
- feet="Ogier's Leggings"}
- sets.Regen = sets.Idle
- sets.RR = {ammo="Demonry Stone",
- head="Twilight Helm",
- neck="Twilight Torque",
- ear1="Colossus's Earring",
- ear2="Dawn Earring",
- body="Twilight Mail",
- hands="Founder's Gauntlets",
- ring1="Shadow Ring",
- ring2="Defending Ring",
- back="Shadow Mantle",
- waist="Flume Belt +1",
- legs="Sulevi. Cuisses +1",
- feet="Sulev. Leggings +1"}
- sets.TP.DD = sets.TP.Standard
- TPMode = 'Standard'
- send_command('input /macro book 5;wait .1;input /macro set 1')
- end
- function precast(spell)
- if sets.precast[spell.english] then
- equip(sets.precast[spell.english])
- elseif spell.type == "BlackMagic" then
- equip(sets.precast.FastCast)
- end
- end
- function midcast(spell)
- if sets.midcast[spell.english] then
- equip(sets.midcast[spell.english])
- elseif spell.skill == 'Enfeebling Magic' then
- equip(sets.midcast.Enfeebling)
- elseif spell.type == 'WeaponSkill' and buffactive.Souleater then
- equip(sets.midcast.Souleater)
- end
- end
- function aftercast(spell)
- if sets.aftercast[spell.english] then
- equip(sets.aftercast[spell.english])
- elseif sets.precast[spell.english] and spell.type == 'WeaponSkill' then
- equip(sets.TP.DD)
- elseif spell.type == "BlackMagic" then
- equip(sets.TP.DD)
- end
- end
- function status_change(new,old)
- end
- function buff_change(name,gain)
- end
- function self_command(command)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement