Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- windower.register_event('action', function(act)
- if state.AutoWS.value == 'Rudra' and player.in_combat and player.tp > 999 then
- windower.send_command('input /ws "Rudras Storm" <t>')
- elseif state.AutoWS.value == 'Dancer' and player.hpp < 70 and player.tp > 449 then
- windower.send_command('input /ja "Curing Waltz III" <me>')
- elseif state.AutoWS.value == 'Dancer' and player.in_combat and player.tp > 999 then
- windower.send_command('input /ws "Rudras Storm" <t>')
- end
- end)
- -- Setup vars that are user-dependent. Can override this function in a sidecar file.
- function user_setup()
- -- Options: Override default values
- state.OffenseMode:options('Normal','SomeAcc','Acc','FullAcc','Fodder')
- state.HybridMode:options('Normal', 'Evasion', 'PDT')
- state.RangedMode:options('Normal', 'Acc')
- state.WeaponskillMode:options('Normal', 'SomeAcc', 'Acc', 'Fodder')
- state.PhysicalDefenseMode:options('Evasion', 'PDT')
- state.AutoWS = M{['description']='Automatic Weaponskill Mode', 'off','Rudra', 'Dancer'}
- state.ExtraMeleeMode = M{['description']='Extra Melee Mode', 'None', 'Knockback', 'SuppaBrutal', 'DAEarrings'}
- gear.default.weaponskill_neck = "Asperity Necklace"
- gear.default.weaponskill_waist = "Anguinus Belt"
- gear.darkring2 = {name="Dark Ring",augments={"Phys. dmg. Taken -6%", "Magic dmg. Taken -4%"}}
- --Delete or comment out this line if you don't use Addon legs with Waltz cost-50
- waltz_tp_cost = {['Curing Waltz'] = 150, ['Curing Waltz II'] = 300, ['Curing Waltz III'] = 450, ['Curing Waltz IV'] = 600, ['Curing Waltz V'] = 750}
- -- Additional local binds
- send_command('bind ^` input /ja "Flee" <me>')
- send_command('bind !` input /ra <t>')
- send_command('bind !- gs c cycle targetmode')
- send_command('bind !f11 gs c cycle ExtraMeleeMode')
- send_command('bind ^backspace gs equip sets.Throwing;gs disable range;gs disable ammo')
- send_command('bind !backspace gs enable range;gs enable ammo')
- send_command('bind ^r gs equip sets.Weapons;gs c update user')
- select_default_macro_book()
- end
- -- Define sets and vars used by this job file.
- function init_gear_sets()
- --------------------------------------
- -- Special sets (required by rules)
- --------------------------------------
- sets.TreasureHunter = {hands="Plunderer's Armlets +1", waist="Chaac Belt", feet="Raider's Poulaines +2"}
- sets.ExtraRegen = {}
- sets.Kiting = {back="Repulse Mantle",feet="Skadi's Jambeaux +1"}
- sets.buff['Sneak Attack'] = {ammo="Qirmiz Tathlum",
- head="Uk'uxkaj Cap",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Plunderer's Armlets +1",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Bleating Mantle",waist="Wanion Belt",legs="Manibozho Brais",feet="Qaaxo Leggings"}
- sets.buff['Trick Attack'] = {ammo="Qirmiz Tathlum",
- head="Uk'uxkaj Cap",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Canny Cape",waist="Chaac Belt",legs="Manibozho Brais",feet="Qaaxo Leggings"}
- -- Extra Melee sets. Apply these on top of melee sets.
- sets.Knockback = {back="Repulse Mantle"}
- sets.SuppaBrutal = {ear1="Suppanomimi", ear2="Brutal Earring"}
- sets.Weapons = {main="Izhiikoh",sub="Sandung"}
- sets.Throwing = {range="Raider's Bmrng."}
- sets.DAEarrings = {ear1="Bladeborn Earring",ear2="Steelflash Earring"}
- -- Actions we want to use to tag TH.
- sets.precast.Step = set_combine(sets.engaged.FullAcc, sets.TreasureHunter)
- sets.precast.Flourish1 = set_combine(sets.engaged.FullAcc, sets.TreasureHunter)
- sets.precast.JA.Provoke = sets.TreasureHunter
- --------------------------------------
- -- Precast sets
- --------------------------------------
- -- Precast sets to enhance JAs
- sets.precast.JA['Collaborator'] = {head="Raider's Bonnet +2"}
- sets.precast.JA['Accomplice'] = {head="Raider's Bonnet +2"}
- sets.precast.JA['Flee'] = {} --feet="Pillager's Poulaines +1"
- sets.precast.JA['Hide'] = {} --body="Pillager's Vest +1"
- sets.precast.JA['Conspirator'] = {body="Raider's Vest +2"}
- sets.precast.JA['Steal'] = {}
- sets.precast.JA['Despoil'] = {legs="Raider's Culottes +2",feet="Raider's Poulaines +2"}
- sets.precast.JA['Perfect Dodge'] = {hands="Plunderer's Armlets +1"}
- sets.precast.JA['Feint'] = {} -- {legs="Assassin's Culottes +2"}
- sets.precast.JA['Sneak Attack'] = sets.buff['Sneak Attack']
- sets.precast.JA['Trick Attack'] = sets.buff['Trick Attack']
- -- Waltz set (chr and vit)
- sets.precast.Waltz = {
- head="Uk'uxkaj Cap",
- body="Dread Jupon",hands="Plunderer's Armlets +1",ring1="Asklepian Ring",ring2="Valseur's Ring",
- waist="Chaac Belt",legs="Desultor Tassets",feet="Durgai Leggings"}
- -- Don't need any special gear for Healing Waltz.
- sets.precast.Waltz['Healing Waltz'] = {legs="Desultor Tassets"}
- -- Fast cast sets for spells
- sets.precast.FC = {ammo="Impatiens",
- head="Haruspex Hat +1",ear1="Enchntr. Earring +1",ear2="Loquacious Earring",
- body="Dread Jupon",hands="Thaumas Gloves",ring1="Prolix Ring",ring2="Veneficium Ring",
- legs="Kaabnax Trousers"}
- sets.precast.FC.Utsusemi = set_combine(sets.precast.FC, {neck="Magoraga Beads"})
- -- Ranged snapshot gear
- sets.precast.RA = {hands="Iuitl Wristbands +1",legs="Nahtirah Trousers"}
- -- Weaponskill sets
- -- Default set for any weaponskill that isn't any more specifically defined
- sets.precast.WS = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
- body="Qaaxo Harness",hands="Nomkah. Mittens +1",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Bleating Mantle",waist="Wanion Belt",legs="Manibozho Brais",feet="Qaaxo Leggings"}
- sets.precast.WS.SomeAcc = set_combine(sets.precast.WS, {waist="Anguinus Belt", back="Letalis Mantle"})
- sets.precast.WS.Acc = set_combine(sets.precast.WS, {neck="Ej Necklace",body="Mekosu. Harness",waist="Anguinus Belt", back="Letalis Mantle",feet="Durgai Leggings",ring2="Mars's Ring",})
- -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
- sets.precast.WS['Exenterator'] = set_combine(sets.precast.WS, {waist="Windbuffet Belt +1",legs="Nahtirah Trousers"})
- sets.precast.WS['Exenterator'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {})
- sets.precast.WS['Exenterator'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Exenterator'].Fodder = set_combine(sets.precast.WS['Exenterator'], {ammo="Thew Bomblet",head="Felistris Mask",feet="Vanir Boots"})
- sets.precast.WS['Exenterator'].SA = set_combine(sets.precast.WS['Exenterator'].Fodder, {ammo="Qirmiz Tathlum",waist="Wanion Belt"})
- sets.precast.WS['Exenterator'].TA = set_combine(sets.precast.WS['Exenterator'].Fodder, {ammo="Qirmiz Tathlum",waist="Wanion Belt"})
- sets.precast.WS['Exenterator'].SATA = set_combine(sets.precast.WS['Exenterator'].Fodder, {ammo="Qirmiz Tathlum",waist="Wanion Belt"})
- sets.precast.WS['Dancing Edge'] = set_combine(sets.precast.WS, {})
- sets.precast.WS['Dancing Edge'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {})
- sets.precast.WS['Dancing Edge'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Dancing Edge'].Fodder = set_combine(sets.precast.WS['Dancing Edge'], {ammo="Thew Bomblet",head="Felistris Mask",feet="Vanir Boots"})
- sets.precast.WS['Dancing Edge'].SA = set_combine(sets.precast.WS['Dancing Edge'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Dancing Edge'].TA = set_combine(sets.precast.WS['Dancing Edge'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Dancing Edge'].SATA = set_combine(sets.precast.WS['Dancing Edge'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Evisceration'] = set_combine(sets.precast.WS, {ammo="Qirmiz Tathlum", head="Uk'uxkaj Cap",neck="Rancor Collar"})
- sets.precast.WS['Evisceration'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {neck="Rancor Collar"})
- sets.precast.WS['Evisceration'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Evisceration'].Fodder = set_combine(sets.precast.WS['Evisceration'], {feet="Vanir Boots"})
- sets.precast.WS['Evisceration'].SA = set_combine(sets.precast.WS['Evisceration'].Fodder, {})
- sets.precast.WS['Evisceration'].TA = set_combine(sets.precast.WS['Evisceration'].Fodder, {})
- sets.precast.WS['Evisceration'].SATA = set_combine(sets.precast.WS['Evisceration'].Fodder, {})
- sets.precast.WS['Mercy Stroke'] = set_combine(sets.precast.WS, {})
- sets.precast.WS['Mercy Stroke'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {})
- sets.precast.WS['Mercy Stroke'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Mercy Stroke'].Fodder = set_combine(sets.precast.WS['Mercy Stroke'], {})
- sets.precast.WS['Mercy Stroke'].SA = set_combine(sets.precast.WS['Mercy Stroke'].Fodder, {})
- sets.precast.WS['Mercy Stroke'].TA = set_combine(sets.precast.WS['Mercy Stroke'].Fodder, {})
- sets.precast.WS['Mercy Stroke'].SATA = set_combine(sets.precast.WS['Mercy Stroke'].Fodder, {})
- sets.precast.WS["Rudra's Storm"] = set_combine(sets.precast.WS, {})
- sets.precast.WS["Rudra's Storm"].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {back="Vespid Mantle",neck="Shadow Gorget"})
- sets.precast.WS["Rudra's Storm"].Acc = set_combine(sets.precast.WS.Acc, {waist="Caudata Belt})
- sets.precast.WS["Rudra's Storm"].Fodder = set_combine(sets.precast.WS["Rudra's Storm"], {ammo="Thew Bomblet",
- head="Uk'uxkaj Cap",neck="Asperity Necklace",ear1="Jupiter's Pearl",ear2="Moonshade Earring",
- body="Pillager's Vest +1",hands="Nomkah. Mittens +1",ring1="Ramuh Ring +1",ring2="Epona's Ring",
- back="Kayapa Mantle",waist="Artful Belt +1",legs="Pillager's Vest +1",feet="Vanir Boots"}
- sets.precast.WS.SomeAcc = set_combine(sets.precast.WS, {waist="Anguinus Belt", back="Letalis Mantle"})
- sets.precast.WS["Rudra's Storm"].SA = set_combine(sets.precast.WS["Rudra's Storm"].Fodder, {ammo="Qirmiz Tathlum",})
- sets.precast.WS["Rudra's Storm"].TA = set_combine(sets.precast.WS["Rudra's Storm"].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS["Rudra's Storm"].SATA = set_combine(sets.precast.WS["Rudra's Storm"].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS["Shark Bite"] = set_combine(sets.precast.WS, {})
- sets.precast.WS['Shark Bite'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {})
- sets.precast.WS['Shark Bite'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Shark Bite'].Fodder = set_combine(sets.precast.WS['Shark Bite'], {ammo="Thew Bomblet",head="Felistris Mask"})
- sets.precast.WS['Shark Bite'].SA = set_combine(sets.precast.WS['Shark Bite'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Shark Bite'].TA = set_combine(sets.precast.WS['Shark Bite'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Shark Bite'].SATA = set_combine(sets.precast.WS['Shark Bite'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Mandalic Stab'] = set_combine(sets.precast.WS, {})
- sets.precast.WS['Mandalic Stab'].SomeAcc = set_combine(sets.precast.WS.SomeAcc, {})
- sets.precast.WS['Mandalic Stab'].Acc = set_combine(sets.precast.WS.Acc, {})
- sets.precast.WS['Mandalic Stab'].Fodder = set_combine(sets.precast.WS['Mandalic Stab'], {ammo="Thew Bomblet",head="Felistris Mask",feet="Vanir Boots"})
- sets.precast.WS['Mandalic Stab'].SA = set_combine(sets.precast.WS['Mandalic Stab'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Mandalic Stab'].TA = set_combine(sets.precast.WS['Mandalic Stab'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Mandalic Stab'].SATA = set_combine(sets.precast.WS['Mandalic Stab'].Fodder, {ammo="Qirmiz Tathlum"})
- sets.precast.WS['Last Stand'] = {
- head="Umbani Cap",neck="Ej Necklace",ear1="Clearview Earring",ear2="Volley Earring",
- body="Mekosu. Harness",hands="Manibozho Gloves",ring1="Beeline Ring",ring2="Paqichikaji Ring",
- back="Libeccio Mantle",waist="Chaac Belt",legs="Nahtirah Trousers",feet="Vanir Boots"}
- sets.precast.WS['Aeolian Edge'] = {ammo="Dosis Tathlum",
- head="Felistris Mask",neck="Stoicheion Medal",ear1="Friomisi Earring",ear2="Crematio Earring",
- body="Qaaxo Harness",hands="Plun. Armlets +1",ring1="Rajas Ring",ring2="Acumen Ring",
- back="Toro Cape",waist="Chaac Belt",legs="Manibozho Brais",feet="Raid. Poulaines +2"}
- sets.precast.WS['Aeolian Edge'].TH = set_combine(sets.precast.WS['Aeolian Edge'], sets.TreasureHunter)
- --------------------------------------
- -- Midcast sets
- --------------------------------------
- sets.midcast.FastRecast = {
- head="Haruspex Hat +1",neck="Orunmila's Torque",ear1="Enchntr. Earring +1",ear2="Loquacious Earring",
- body="Qaaxo Harness",hands="Thaumas Gloves",ring1="Prolix Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Twilight Belt",legs="Kaabnax Trousers",feet="Qaaxo Leggings"}
- -- Specific spells
- sets.midcast.Utsusemi = {
- head="Haruspex Hat +1",neck="Ej Necklace",ear1="Enchntr. Earring +1",ear2="Loquacious Earring",
- body="Dread Jupon",hands="Thaumas Gloves",ring1="Prolix Ring",ring2="Beeline Ring",
- back="Mujin Mantle",waist="Twilight Belt",legs="Kaabnax Trousers",feet="Qaaxo Leggings"}
- -- Ranged gear
- sets.midcast.RA = {
- head="Umbani Cap",neck="Ej Necklace",ear1="Clearview Earring",ear2="Volley Earring",
- body="Mekosu. Harness",hands="Manibozho Gloves",ring1="Beeline Ring",ring2="Paqichikaji Ring",
- back="Libeccio Mantle",waist="Chaac Belt",legs="Nahtirah Trousers",feet="Vanir Boots"}
- sets.midcast.RA.Acc = {
- head="Umbani Cap",neck="Ej Necklace",ear1="Clearview Earring",ear2="Volley Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Beeline Ring",ring2="Paqichikaji Ring",
- back="Libeccio Mantle",waist="Flax Sash",legs="Sombra Tights +1",feet="Vanir Boots"}
- --------------------------------------
- -- Idle/resting/defense sets
- --------------------------------------
- -- Resting sets
- sets.resting = {}
- -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
- sets.idle = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Sanare Earring",ear2="Ethereal Earring",
- body="Mekosu. Harness",hands="Plun. Armlets +1",ring1="Defending Ring",ring2="Sheltered Ring",
- back="Repulse Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Skadi's Jambeaux +1"}
- sets.idle.Town = {main="Izhiikoh", sub="Atoyac",ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Mekosu. Harness",hands="Plun. Armlets +1",ring1="Defending Ring",ring2="Sheltered Ring",
- back="Repulse Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Skadi's Jambeaux +1"}
- sets.idle.Weak = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Emet Harness +1",hands="Plun. Armlets +1",ring1="Defending Ring",ring2="Sheltered Ring",
- back="Repulse Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Skadi's Jambeaux +1"}
- -- Defense sets
- sets.defense.Evasion = {
- head="Felistris Mask",neck="Ej Necklace",ear1="Ethereal Earring",ear2="Sanare Earring",
- body="Emet Harness +1",hands="Plun. Armlets +1",ring1="Defending Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.defense.PDT = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Sanare Earring",
- body="Emet Harness +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2=gear.darkring2,
- back="Mollusca Mantle",waist="Flume Belt",legs="Quiahuiz Trousers",feet="Durgai Leggings"}
- sets.defense.MDT = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Sanare Earring",
- body="Mekosu. Harness",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2=gear.darkring2,
- back="Engulfer Cape +1",waist="Flume Belt",legs="Quiahuiz Trousers",feet="Durgai Leggings"}
- --------------------------------------
- -- Melee sets
- --------------------------------------
- -- Normal melee group
- sets.engaged = {ammo="Ginsen",
- head="Felistris Mask",neck="Asperity Necklace",ear1="Suppanomimi", ear2="Brutal Earring",
- body="Qaaxo Harness",hands="Nomkah. Mittens +1",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Canny Cape",waist="Windbuffet Belt +1",legs="Sombra Tights +1",feet="Qaaxo Leggings"}
- sets.engaged.SomeAcc = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Canny Cape",waist="Windbuffet Belt +1",legs="Manibozho Brais",feet="Qaaxo Leggings"}
- sets.engaged.Acc = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Letalis Mantle",waist="Anguinus Belt",legs="Manibozho Brais",feet="Durgai Leggings"}
- sets.engaged.FullAcc = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Zennaroi Earring",ear2="Steelflash Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Enlivened Ring",ring2="Mars's Ring",
- back="Ground. Mantle +1",waist="Olseni Belt",legs="Manibozho Brais",feet="Durgai Leggings"}
- sets.engaged.Fodder = {ammo="Ginsen",
- head="Thur. Chapeau +1",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Nomkah. Mittens +1",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Sombra Tights +1",feet="Qaaxo Leggings"}
- -- Mod set for trivial mobs (Thaumas)
- sets.engaged.Fodder2 = {ammo="Thew Bomblet",
- head="Felistris Mask",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Thaumas Coat",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Epona's Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Sombra Tights +1",feet="Qaaxo Leggings"}
- sets.engaged.Evasion = {ammo="Thew Bomblet",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Ethereal Earring",ear2="Suppanomimi",
- body="Qaaxo Harness",hands="Nomkah. Mittens +1",ring1="Defending Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.SomeAcc.Evasion = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Buremte Gloves",ring1="Enlivened Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.Acc.Evasion = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Enlivened Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Anguinus Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.FullAcc.Evasion = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Zennaroi Earring",ear2="Steelflash Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Enlivened Ring",ring2="Beeline Ring",
- back="Ground. Mantle +1",waist="Olseni Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.Fodder.Evasion = {ammo="Qirmiz Tathlum",
- head="Whirlpool Mask",neck="Ej Necklace",ear1="Ethereal Earring",ear2="Suppanomimi",
- body="Qaaxo Harness",hands="Nomkah. Mittens +1",ring1="Defending Ring",ring2="Beeline Ring",
- back="Canny Cape",waist="Shetal Stone",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.PDT = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Sanare Earring",
- body="Qaaxo Harness",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2=gear.darkring2,
- back="Mollusca Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.SomeAcc.PDT = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Twilight Torque",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Qaaxo Harness",hands="Buremte Gloves",ring1="Defending Ring",ring2="Patricius Ring",
- back="Mollusca Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.Acc.PDT = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Twilight Torque",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Defending Ring",ring2="Patricius Ring",
- back="Mollusca Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.FullAcc.PDT = {ammo="Honed Tathlum",
- head="Whirlpool Mask",neck="Twilight Torque",ear1="Zennaroi Earring",ear2="Steelflash Earring",
- body="Mekosu. Harness",hands="Buremte Gloves",ring1="Defending Ring",ring2="Patricius Ring",
- back="Mollusca Mantle",waist="Olseni Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- sets.engaged.Fodder.PDT = {ammo="Sihirik",
- head="Felistris Mask",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Sanare Earring",
- body="Qaaxo Harness",hands="Buremte Gloves",ring1="Defending Ring",ring2=gear.darkring2,
- back="Mollusca Mantle",waist="Flume Belt",legs="Kaabnax Trousers",feet="Durgai Leggings"}
- end
- -- Modify the default melee set after it was constructed.
- function customize_melee_set(meleeSet)
- if state.TreasureMode.value == 'Fulltime' then
- meleeSet = set_combine(meleeSet, sets.TreasureHunter)
- end
- if state.ExtraMeleeMode.value ~= 'None' then
- meleeSet = set_combine(meleeSet, sets[state.ExtraMeleeMode.value])
- end
- if state.Buff.Doom then
- defenseSet = set_combine(defenseSet, sets.buff.Doom)
- end
- return meleeSet
- end
- -- Select default macro book on initial load or subjob change.
- function select_default_macro_book()
- -- Default macro set/book
- if player.sub_job == 'DNC' then
- set_macro_page(8, 5)
- elseif player.sub_job == 'WAR' then
- set_macro_page(7, 5)
- elseif player.sub_job == 'NIN' then
- set_macro_page(10, 5)
- else
- set_macro_page(6, 5)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement