Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function user_setup()
- state.OffenseMode:options('None', 'Normal')
- state.CastingMode:options('Normal', 'Resistant')
- state.IdleMode:options('Normal', 'PDT')
- gear.default.weaponskill_waist = "Windbuffet Belt"
- select_default_macro_book()
- end
- -- Define sets and vars used by this job file.
- function init_gear_sets()
- --------------------------------------
- -- Precast sets
- --------------------------------------
- -- Precast sets to enhance JAs
- sets.precast.JA.Bolster = {body="Bagua Tunic"}
- sets.precast.JA['Life cycle'] = {body="Geomancy Tunic"}
- -- Fast cast sets for spells
- sets.precast.FC = {ammo="Impatiens",
- head="Nahtirah Hat",ear2="Loquacious Earring",
- body="Vanir Cotehardie",ring1="Prolix Ring",
- back="Swith Cape",waist="Witful Belt",legs="Geomancy Pants",feet="Chelona Boots"}
- sets.precast.FC['Elemental Magic'] = set_combine(sets.precast.FC, {neck="Bagua Mitaines"})
- sets.precast.FC.Cure = set_combine(sets.precast.FC, {main="Tamaxchi",sub="Genbu's Shield",back="Pahtli Cape"})
- -- Weaponskill sets
- -- Default set for any weaponskill that isn't any more specifically defined
- sets.precast.WS = {
- head="Nahtirah Hat",neck=gear.ElementalGorget,ear1="Bladeborn Earring",ear2="Steelflash Earring",
- body="Vanir Cotehardie",hands="Yaoyotl Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
- back="Refraction Cape",waist=gear.ElementalBelt,legs="Hagondes Pants",feet="Hagondes Sabots"}
- -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
- sets.precast.WS['Flash Nova'] = {ammo="Dosis Tathlum",
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Crematio Earring",
- body="Hagondes Coat",hands="Yaoyotl Gloves",ring1="Acumen Ring",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants",feet="Hagondes Sabots"}
- sets.precast.WS['Starlight'] = {ear2="Moonshade Earring"}
- sets.precast.WS['Moonlight'] = {ear2="Moonshade Earring"}
- --------------------------------------
- -- Midcast sets
- --------------------------------------
- -- Base fast recast for spells
- sets.midcast.FastRecast = {
- head="Zelus Tiara",ear2="Loquacious Earring",
- body="Hagondes Coat",hands="Bokwus Gloves",ring1="Prolix Ring",
- back="Swith Cape",waist="Goading Belt",legs="Hagondes Pants",feet="Hagondes Sabots"}
- sets.midcast.Geomancy = {range="Dunna",head="Azimuth Hood",body="Bagua Tunic",legs="Bagua Pants",
- hands="Geo Mitaines +1",feet="Azimuth Gaiters"}
- sets.midcast.Geomancy.Indi = {range="Dunna",head="Azimuth Hood",body="Bagua Tunic",
- legs="Bagua Pants",hands="Geo Mitaines +1",feet="Azimuth Gaiters"}
- sets.midcast.Cure = {main="Tamaxchi",sub="Genbu's Shield",
- body="Heka's Kalasiris",hands="Bokwus Gloves",ring1="Haoma Ring",ring2="Sirona's Ring",
- back="Swith Cape",legs="Nares Trews",feet="Hagondes Sabots"}
- sets.midcast.Curaga = sets.midcast.Cure
- sets.midcast.Protectra = {ring1="Sheltered Ring"}
- sets.midcast.Shellra = {ring1="Sheltered Ring"}
- sets.midcast['Elemental Magic'] = {main="Atinian Staff",sub="Elder's Grip",ammo="Dosis Tathlum",
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Hecate's Earring",ear2="Moldavite Earring",
- body="Azimuth Coat",hands="Otomi Gloves",ring1="Strendu Ring",ring2="Acumen Ring",
- back="Toro Cape",waist=gear.ElementalObi,legs="Hagondes Pants",feet="Helios Boots"}
- --------------------------------------
- -- Idle/resting/defense/etc sets
- --------------------------------------
- -- Resting sets
- sets.resting = {head="Nefer Khat +1",neck="Wiglen Gorget",
- body="Heka's Kalasiris",hands="Serpentes Cuffs",ring1="Sheltered Ring",ring2="Vocane Ring",
- waist="Austerity Belt",legs="Nares Trews",feet="Chelona Boots"}
- -- Idle sets
- sets.idle = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nahtirah Hat",neck="Wiglen Gorget",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Artsieq Jubbah",hands="Bagua Mitaines",ring1="Sheltered Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Assiduity Pants",feet="Geomancy Sandals"}
- sets.idle.PDT = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nahtirah Hat",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Hagondes Coat",hands="Serpentes Cuffs",ring1="Defending Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Assiduity Pants",feet="Geomancy Sandals"}
- -- .Pet sets are for when Luopan is present.
- sets.idle.Pet = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nahtirah Hat",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Artsieq Jubbah",hands="Geo Mitaines +1",ring1="Sheltered Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Assiduity Pants",feet="Geomancy Sandals"}
- sets.idle.PDT.Pet = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nahtirah Hat",neck="Twilight Torque",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Artsieq Jubbah",hands="Geo Mitaines +1",ring1="Defending Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Assiduity Pants",feet="Geomancy Sandals"}
- -- .Indi sets are for when an Indi-spell is active.
- sets.idle.Indi = set_combine(sets.idle, {legs="Bagua Pants"})
- sets.idle.Pet.Indi = set_combine(sets.idle.Pet, {legs="Bagua Pants"})
- sets.idle.PDT.Indi = set_combine(sets.idle.PDT, {legs="Bagua Pants"})
- sets.idle.PDT.Pet.Indi = set_combine(sets.idle.PDT.Pet, {legs="Bagua Pants"})
- sets.idle.Town = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nefer Khat +1",neck="Wiglen Gorget",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Heka's Kalasiris",hands="Serpentes Cuffs",ring1="Sheltered Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Nares Trews",feet="Geomancy Sandals"}
- sets.idle.Weak = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Nefer Khat +1",neck="Wiglen Gorget",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Heka's Kalasiris",hands="Serpentes Cuffs",ring1="Sheltered Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Slipor Sash",legs="Nares Trews",feet="Geomancy Sandals"}
- -- Defense sets
- sets.defense.PDT = {range="Dunna",
- head="Hagondes Hat",neck="Wiglen Gorget",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Hagondes Coat",hands="Yaoyotl Gloves",ring1="Defending Ring",ring2=gear.DarkRing.physical,
- back="Umbra Cape",waist="Goading Belt",legs="Hagondes Pants",feet="Hagondes Sabots"}
- sets.defense.MDT = {range="Dunna",
- head="Nahtirah Hat",neck="Wiglen Gorget",ear1="Ethereal Earring",ear2="Loquacious Earring",
- body="Vanir Cotehardie",hands="Yaoyotl Gloves",ring1="Defending Ring",ring2="Shadow Ring",
- back="Umbra Cape",waist="Goading Belt",legs="Bokwus Slops",feet="Hagondes Sabots"}
- sets.Kiting = {feet="Geomancy Sandals"}
- sets.latent_refresh = {waist="Fucho-no-obi"}
- --------------------------------------
- -- Engaged sets
- --------------------------------------
- -- Variations for TP weapon and (optional) offense/defense modes. Code will fall back on previous
- -- sets if more refined versions aren't defined.
- -- If you create a set with both offense and defense modes, the offense mode should be first.
- -- EG: sets.engaged.Dagger.Accuracy.Evasion
- -- Normal melee group
- sets.engaged = {range="Dunna",
- head="Zelus Tiara",neck="Peacock Charm",ear1="Bladeborn Earring",ear2="Steelflash Earring",
- body="Vanir Cotehardie",hands="Bokwus Gloves",ring1="Rajas Ring",ring2="Vocane Ring",
- back="Umbra Cape",waist="Goading Belt",legs="Hagondes Pants",feet="Helios Boots"}
- --------------------------------------
- -- Custom buff sets
- --------------------------------------
- end
Advertisement
Add Comment
Please, Sign In to add comment