Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Setup vars that are user-dependent. Can override this function in a sidecar file.
- function user_setup()
- state.CastingMode:options{'Normal', 'Resistant'}
- state.OffenseMode:options{'Normal', 'Club', 'ClubDT'}
- state.DefenseMode:options{'Normal'}
- state.WeaponskillMode:options{'Normal'}
- state.IdleMode:options{'Normal','Hybrid','PDT','petPDT'}
- state.RestingMode:options{'Normal'}
- state.PhysicalDefenseMode:options{'PDT'}
- state.MagicalDefenseMode:options{'MDT'}
- lowTierNukes = S{'Stone', 'Water', 'Aero', 'Fire', 'Blizzard', 'Thunder',
- 'Stone II', 'Water II', 'Aero II', 'Fire II', 'Blizzard II', 'Thunder II',
- 'Stone III', 'Water III', 'Aero III', 'Fire III', 'Blizzard III', 'Thunder III',
- 'Stonega', 'Waterga', 'Aeroga', 'Firaga', 'Blizzaga', 'Thundaga',
- 'Stonega II', 'Waterga II', 'Aeroga II', 'Firaga II', 'Blizzaga II', 'Thundaga II', 'Stonera', 'Thundara', 'Fira', 'Blizzara', 'Aerora', 'Watera'}
- select_default_macro_book()
- end
- -- Define sets and vars used by this job file.
- function init_gear_sets()
- --------------------------------------
- -- Start defining the sets
- --------------------------------------
- -- Precast Sets
- -- Precast sets to enhance JAs
- sets.precast.JA['Life Cycle'] = {body="Geomancy Tunic"}
- sets.precast.JA['Bolster'] = {body="Bagua Tunic"}
- sets.precast.JA['Curative Recantation'] = {hands="Bagua Mitaines"}
- sets.precast.JA['Mending Halation'] = {legs="Bagua Pants"}
- sets.precast.JA['Radial Arcana'] = {feet="Bagua Sandals"}
- -- Fast cast sets for spells
- sets.precast.FC = {main="Earth staff",sub="vivid strap +1",ammo="Hasty Pinion +1",
- head="nahtirah hat",neck="Jeweled Collar",ear1="",ear2="Loquacious Earring",
- body="Dalmatica",ring1="Prolix Ring",hands="Repartie Gloves",
- back="lifestream Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Chelona Boots"}
- sets.precast.FC.Geomancy = {main="Earth staff",sub="vivid strap +1",range="Dunna",
- head="nahtirah hat",neck="Jeweled Collar",ear1="",ear2="Loquacious Earring",
- body="Dalmatica",ring1="Prolix Ring",hands="Repartie Gloves",
- back="lifestream Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Chelona Boots"}
- sets.precast.FC.Impact = {main="Earth staff",sub="vivid strap +1",
- head="",neck="Jeweled Collar",ear1="Magnetic Earring",ear2="Loquacious Earring",
- body="Twilight Cloak",ring1="Prolix Ring",hands="Repartie Gloves",
- back="lifestream Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Chelona Boots"}
- sets.precast.FC.Cure = {main="tamaxchi",sub="genbu's shield",
- head="nahtirah hat",neck="Jeweled Collar",ear1="magnetic Earring",ear2="Loquacious Earring",
- body="Dalmatica",ring1="Prolix Ring",hands="Repartie Gloves",
- back="pahtli Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Chelona Boots"}
- sets.precast.FC.Stoneskin = {main="Earth staff",sub="vivid strap +1",
- head="Umuthi Hat",neck="Jeweled Collar",ear1="magnetic Earring",ear2="Loquacious Earring",
- body="Dalmatica",ring1="Prolix Ring",hands="Repartie Gloves",
- back="lifestream Cape",waist="siegel sash",legs="Geomancy Pants +1",feet="Chelona Boots"}
- -- Weaponskill sets
- -- Default set for any weaponskill that isn't any more specifically defined
- sets.precast.WS = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants +1",feet="Hagondes Sabots +1"}
- -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
- sets.precast.WS['Flash Nova'] = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants +1",feet="Hagondes Sabots +1"}
- sets.precast.WS['Exudation'] = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants +1",feet="Hagondes Sabots +1"}
- sets.precast.WS['Hexa Strike'] = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants +1",feet="Hagondes Sabots +1"}
- sets.precast.WS['Starlight'] = {ear2="Moonshade Earring"}
- sets.precast.WS['Moonlight'] = {ear2="Moonshade Earring"}
- sets.precast.WS['Retribution'] = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants",feet="Hagondes Sabots"}
- sets.precast.WS['Cataclysm'] = {
- head="Hagondes Hat",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes Coat +1",hands="Yaoyotl Gloves",ring2="Strendu Ring",
- back="Toro Cape",waist="Snow Belt",legs="Hagondes Pants",feet="Hagondes Sabots"}
- -- Midcast Sets
- sets.midcast.Stun = {main="Twebuliij",sub="vivid strap +1",ammo="Hasty Pinion +1",
- head="Nahtirah Hat",neck="Eddy Necklace",ear1="magnetic Earring",ear2="Loquacious Earring",
- body="Artsieq Jubbah",ring1="Prolix Ring",ring2="Sangoma Ring",hands="Hagondes Cuffs +1",
- back="lifestream Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.FastRecast = {main="Twebuliij",sub="vivid strap +1",ammo="Hasty Pinion +1",
- head="nahtirah hat",neck="Jeweled Collar",ear1="magnetic Earring",ear2="Loquacious Earring",
- body="Dalmatica",ring1="Prolix Ring",hands="repartie gloves",
- back="lifestream Cape",waist="Witful Belt",legs="Geomancy Pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.Geomancy = {main="Earth staff",sub="vivid strap +1",
- range="Dunna",ammo="",head="laurel wreath",hands="geomancy mitaines +1",back="lifestream Cape",
- body="bagua tunic",ear1="Magnetic Earring",ear2="magnetic earring",
- waist="austerity belt",feet="umbani boots",legs="bagua pants"}
- -- Cure potency =
- sets.midcast.Cure = {main="tamaxchi",sub="genbu's shield",
- head="laurel wreath",neck="phalaina locket",ear1="magnetic Earring",ear2="gifted Earring",
- body="Dalmatica",ring1="sirona's Ring",hands="bokwus gloves",
- back="tempered Cape",waist="austerity Belt",legs="Geomancy Pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.Stoneskin = {main="Earth staff",sub="vivid strap +1",
- head="laurel wreath",hands=""
- ,back="",body=""
- ,ear1="earthcry earring",ear2="magnetic earring",waist="austerity belt"
- ,feet="umbani Boots",legs="haven hose",neck="stone gorget",feet="wayfarer clogs"}
- sets.midcast.Protectra = {ring1="Sheltered Ring"}
- sets.midcast.Shellra = {ring1="Sheltered Ring"}
- -- Custom Spell Classes
- sets.midcast['Enfeebling Magic'] = {main="Twebuliij",sub="mephitis grip",ranged="",ammo="Kalboron Stone",
- head="Kaabnax hat",neck="Imbodla Necklace",ear1="Psystorm Earring",ear2="Lifestorm Earring",
- body="Artsieq jubbah",hands="lurid mitts ",ring1="Sangoma Ring",ring2="",
- back="Lifestream Cape",waist="Aswang Sash",legs="hagondes pants +1",feet="Uk'uxkaj boots"}
- sets.midcast.IntEnfeebles = {main="Twebuliij",sub="mephitis grip",ranged="",ammo="Kalboron Stone",
- head="Kaabnax hat",neck="Imbodla Necklace",ear1="Psystorm Earring",ear2="Lifestorm Earring",
- body="Artsieq jubbah",hands="lurid mitts ",ring1="Sangoma Ring",ring2="",
- back="Lifestream Cape",waist="Aswang Sash",legs="hagondes pants +1",feet="Uk'uxkaj boots"}
- sets.midcast.ElementalEnfeeble = sets.midcast['Enfeebling Magic']
- sets.midcast['Dark Magic'] = {main="Bolelabunga",sub="genbu's shield",ranged="",
- head="Kaabnax hat",neck="Eddy Necklace",ear1="hirudinea Earring",ear2="loquacious Earring",
- body="geomancy tunic",hands="Hagondes Cuffs +1",ring1="Prolix ring",ring2="Sangoma Ring",
- back="Refraction Cape",waist="fucho-no-obi",legs="Geomancy Pants +1",feet="Hagondes Sabots +1"}
- -- Elemental Magic sets are default for handling low-tier nukes.
- sets.midcast.LowTierNuke = {main="Twebuliij",sub="wise strap",ammo="",
- head="Hagondes Hat +1",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes coat +1",hands="Hagondes Cuffs +1",ring1="locus Ring",ring2="Acumen Ring",
- back="Toro Cape",waist="Yamabuki-no-obi",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.LowTierNuke.Resistant = {main="Twebuliij",sub="Maphitis Grip",ammo="Kalboron Stone",
- head="Hagondes Hat +1",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Artsieq jubbah",hands="Hagondes Cuffs +1",ring1="locus Ring",ring2="Acumen ring",
- back="Refraction Cape",waist="Yamabuki-no-obi",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- -- Custom classes for high-tier nukes.
- sets.midcast.HighTierNuke = {main="Twebuliij",sub="wise strap",ammo="",
- head="Hagondes Hat +1",neck="Eddy Necklace",ear1="Friomisi Earring",ear2="Hecate's Earring",
- body="Hagondes coat +1",hands="Hagondes Cuffs +1",ring1="locus Ring",ring2="Acumen ring",
- back="Toro Cape",waist="Yamabuki-no-obi",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.HighTierNuke.Resistant = {main="Twebuliij",sub="Mephitis Grip",ammo="Kalboron Stone",
- head="Geomancy Galero",neck="Eddy Necklace",ear1="Psystorm Earring",ear2="Lifestorm Earring",
- body="Artsieq jubbah",hands="Hagondes Cuffs +1",ring1="Sangoma Ring",ring2="Acumen ring",
- back="Refraction Cape",waist="Yamabuki-no-obi",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.midcast.Impact = {main="Twebuliij",sub="Mephitis Grip",ammo="Kalboron Stone",
- head="",neck="Eddy Necklace",ear1="Psystorm Earring",ear2="Lifestorm Earring",
- body="Twilight Cloak",hands="Hagondes Cuffs +1",ring1="Sangoma Ring",ring2="Acumen ring",
- back="Refraction Cape",waist="Yamabuki-no-obi",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- -- Sets to return to when not performing an action.
- -- Resting sets
- sets.resting = {main="Bolelabunga",sub="Genbu's Shield",range="dunna",
- head="wivre hairpin",neck="wiglen gorget",ear1="merman's Earring",ear2="merman's Earring",
- body="geomancy tunic",hands="bagua mitaines +1",ring1="Sheltered Ring",ring2="Paguroidea Ring",
- back="kumbira Cape",waist="fucho-no-obi",legs="stearc subligar",feet="geomancy sandals"}
- -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
- sets.idle.Town = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="geomancy galero",neck="twilight torque",ear1="merman's Earring",ear2="merman's Earring",
- body="geomancy tunic",hands="geomancy mitaines +1",ring1="Sheltered Ring",ring2="Paguroidea Ring",
- back="kumbira Cape",waist="fucho-no-obi",legs="geomancy pants +1",feet="geomancy sandals"}
- sets.idle.Field = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="Umuthi Hat",neck="Twilight Torque",ear1="Merman's Earring",ear2="Merman's Earring",
- body="Hagondes Coat +1",hands="Bagua Mitaines",ring1="Dark Ring",ring2="Dark Ring",
- back="Cheviot cape",waist="Isa belt",legs="hagondes pants +1",feet="geomancy sandals"}
- sets.idle.Field.PDT = {main="Earth staff",sub="Oneiros Grip",range="Dunna",
- head="Umuthi Hat",neck="Twilight Torque",ear1="",ear2="",
- body="Hagondes Coat +1",hands="Geomancy Mitaines +1",ring1="Dark Ring",ring2="dark Ring",
- back="Cheviot Cape",waist="fucho-no-obi",legs="hagondes pants +1",feet="Bagua Sandals"}
- sets.idle.Weak = {main="Bolelabunga",sub="Genbu's Shield",range="Dunna",
- head="wivre hairpin",neck="wiglen gorget",ear1="merman's Earring",ear2="merman's Earring",
- body="geomancy tunic",hands="bagua mitaines",ring1="Sheltered Ring",ring2="Paguroidea Ring",
- back="kumbira Cape",waist="fucho-no-obi",legs="stearc subligar",feet="geomancy sandals"}
- -- Defense sets
- sets.defense.PDT = {main="Earth staff",sub="Oneiros Grip",range="Dunna",
- head="hagondes Hat",neck="Twilight Torque",ear1="",ear2="",
- body="Hagondes Coat +1",hands="Hagondes Cuffs +1",ring1="Dark Ring",ring2="dark Ring",
- back="Cheviot Cape",waist="",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.defense.MDT = {main="",sub="",range="Dunna",
- head="bagua galero +1",neck="Twilight Torque",ear1="merman's Earring",ear2="merman's Earring",
- body="Hagondes Coat +1",hands="Otomi Gloves",ring1="Dark Ring",ring2="dark Ring",
- back="",waist="",legs="hagondes pants +1",feet="Bagua sandals +1"}
- sets.Kiting = {feet="Geomancy Sandals"}
- -- 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="Kaabnax Hat",neck="asperity necklace",ear1="Suppanomimi",ear2="Brutal Earring",
- body="hagondes coat +1",hands="Hagondes Cuffs +1",ring1="Vehemence Ring",ring2="rajas Ring",
- back="Rancorous Mantle",waist="Cetl Belt",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.engaged.Club = {main="Eosuchus Club",sub="Tamaxchi",range="Dunna",
- head="Kaabnax Hat",neck="asperity necklace",ear1="Suppanomimi",ear2="Brutal Earring",
- body="hagondes coat +1",hands="Hagondes Cuffs +1",ring1="Vehemence Ring",ring2="rajas Ring",
- back="Rancorous Mantle",waist="Cetl Belt",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- sets.engaged.ClubDT = {main="Eosuchus Club",sub="Genbu's Shield",range="Dunna",
- head="hagondes Hat +1",neck="Twilight Torque",ear1="Brutal Earring",ear2="Suppanomimi",
- body="Hagondes Coat +1",hands="Hagondes Cuffs +1",ring1="Dark Ring",ring2="dark Ring",
- back="Cheviot Cape",waist="Cetl Belt",legs="hagondes pants +1",feet="Hagondes Sabots +1"}
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement