Advertisement
Guest User

Untitled

a guest
Feb 6th, 2015
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.19 KB | None | 0 0
  1. -- Define sets and vars used by this job file.
  2. function init_gear_sets()
  3. --------------------------------------
  4. -- Start defining the sets
  5. --------------------------------------
  6. -- Precast Sets
  7. -- Fast cast sets for spells
  8. sets.precast.FC = {main="Lehbrailg +2",sub="Vivid Strap",ammo="Impatiens",
  9. head="Nahtirah Hat",neck="Voltsurge Torque",ear1="Loquac. Earring",ear2="Magnetic Earring",
  10. body="Marduk's Jubbah",hands="Gendewitha Gages +1",ring1="Prolix Ring",ring2="Veneficium Ring",
  11. back="Swith Cape",waist="Witful Belt",legs="Orvail Pants +1",feet="Chelona Boots"}
  12. sets.precast.FC.Cure = set_combine(sets.precast.FC, {main="Apaisante",sub="Genbu's Shield",
  13. ear1="Novia Earring",
  14. body="Heka's Kalasiris",hands="Bokwus Gloves",
  15. back="Pahtli Cape",legs="Nabu's Shalwar"})
  16. sets.precast.FC.Stoneskin = set_combine(sets.precast.FC, {head="Umuthi Hat",ear2="Earthcry Earring",
  17. hands="Carapacho Cuffs",waist="Siegel Sash",legs="Haven Hose"})
  18. sets.precast.FC['Enhancing Magic'] = set_combine(sets.precast.FC, {waist="Siegel Sash"})
  19. sets.precast.FC.BardSong = {main="Felibre's Dague",sub="Genbu's Shield",range="Linos",
  20. head="Aoidos' Calot +2",neck="Voltsurge Torque",
  21. body="Sha'ir Manteel",hands="Gendewitha Gages +1",ring1="Minstrel's Ring",ring2="Prolix Ring",
  22. back="Swith Cape",waist="Witful Belt",legs="Gendewitha Spats +1",feet="Bihu Slippers"}
  23. sets.precast.FC.Daurdabla = set_combine(sets.precast.FC.BardSong, {range=info.ExtraSongInstrument})
  24. -- Precast sets to enhance JAs
  25. sets.precast.JA.Nightingale = {feet="Bihu Slippers"}
  26. sets.precast.JA.Troubadour = {body="Bihu Justaucorps +1"}
  27. sets.precast.JA['Soul Voice'] = {legs="Bihu Cannions +1"}
  28. -- Waltz set (chr and vit)
  29. sets.precast.Waltz = {range="Gjallarhorn",
  30. head="Nahtirah Hat",
  31. body="Gendewitha Bliaut +1",hands="Buremte Gloves",
  32. back="Kumbira Cape",legs="Gendewitha Spats +1",feet="Gendewitha Galoshes +1"}
  33. -- Weaponskill sets
  34. -- Default set for any weaponskill that isn't any more specifically defined
  35. sets.precast.WS = {range="Gjallarhorn",
  36. head="Buremte Hat",neck=gear.ElementalGorget,ear1="Brutal Earring",ear2="Moonshade Earring",
  37. body="Bihu Justaucorps +1",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Ramuh Ring",
  38. back="Vespid Mantle",waist="Caudata Belt",legs="Bihu Cannions +1",feet="Vanir Boots"}
  39. -- Specific weaponskill sets. Uses the base set if an appropriate WSMod version isn't found.
  40. sets.precast.WS['Aeolian Edge'] = set_combine(sets.precast.WS, {})
  41. sets.precast.WS['Evisceration'] = set_combine(sets.precast.WS)
  42. sets.precast.WS['Exenterator'] = set_combine(sets.precast.WS)
  43. sets.precast.WS['Mordant Rime'] = set_combine(sets.precast.WS)
  44. sets.precast.WS["Rudra's Storm"] = set_combine(sets.precast.WS, {
  45. waist="Chiner's Belt",legs="Hecatomb Subligar +1"})
  46. sets.precast.WS["Rudra's Storm"].Mod = set_combine(sets.precast.WS["Rudra's Storm"], {
  47. head="Buremte Hat",neck="Moepapa Medal",
  48. back="Kayapa Cape"})
  49. -- Midcast Sets
  50. -- General set for recast times.
  51. sets.midcast.FastRecast = {
  52. head="Nahtirah Hat",ear2="Loquacious Earring",
  53. body="Vanir Cotehardie",hands="Gendewitha Gages +1",ring1="Prolix Ring",
  54. back="Swith Cape",waist="Goading Belt",legs="Gendewitha Spats +1",feet="Gendewitha Galoshes +1"}
  55. -- Gear to enhance certain classes of songs. No instruments added here since Gjallarhorn is being used.
  56. sets.midcast.Mazurka = {range=info.ExtraSongInstrument}
  57. -- For song buffs (duration and AF3 set bonus)
  58. sets.midcast.BardSong = {main="Legato Dagger",range="Gjallarhorn",
  59. head="Aoidos' Calot +2",neck="Aoidos' Matinee",
  60. body="Aoidos' Hongreline +2",hands="Aoidos' Manchettes +2",
  61. back="Harmony Cape",waist="Corvax Sash",legs="Aoidos' Rhingrave +2",feet="Aoidos' Cothurnes +2"}
  62. sets.midcast.BardSong.Duration = set_combine(sets.midcast.BardSong, {
  63. legs="Marduk's Shalwar +1",feet="Brioso Slippers +1"})
  64. -- For song defbuffs (duration primary, accuracy secondary)
  65. sets.midcast.SongDebuff = {main="Lehbrailg +2",sub="Benthos Grip",range="Gjallarhorn",
  66. head="Kaabnax Hat",neck="Piper's Torque",ear1="Lifestorm Earring",ear2="Psystorm Earring",
  67. body="Brioso Justaucorps +1",hands="Bihu Cuffs +1",ring1="Carbuncle Ring",ring2="Carbuncle Ring",
  68. back="Kumbira Cape",waist="Demonry Sash",legs="Bihu Cannions +1",feet="Artsieq Boots"}
  69. -- For song defbuffs (accuracy primary, duration secondary)
  70. sets.midcast.ResistantSongDebuff = {main="Lehbrailg +2",sub="Benthos Grip",range="Gjallarhorn",
  71. head="Kaabnax Hat",neck="Piper's Torque",ear1="Gwati Earring",ear2="Musical Earring",
  72. body="Brioso Justaucorps +1",hands="Bihu Cuffs +1",ring1="Carbuncle Ring",ring2="Carbuncle Ring",
  73. back="Rhapsode's Cape",waist="Demonry Sash",legs="Bihu Cannions +1",feet="Artsieq Boots"}
  74. -- Song-specific recast reduction
  75. sets.midcast.SongRecast = {ear2="Loquacious Earring",
  76. ring1="Prolix Ring",
  77. back="Harmony Cape",waist="Corvax Sash",legs="Aoidos' Rhing. +2"}
  78. --sets.midcast.Daurdabla = set_combine(sets.midcast.FastRecast, sets.midcast.SongRecast, {range=info.ExtraSongInstrument})
  79. -- Cast spell with normal gear, except using Daurdabla instead
  80. sets.midcast.Daurdabla = {range=info.ExtraSongInstrument}
  81. -- Dummy song with Daurdabla; minimize duration to make it easy to overwrite.
  82. sets.midcast.DaurdablaDummy = {main="Atoyac",range=info.ExtraSongInstrument,
  83. head="Nahtirah Hat",neck="Wind Torque",ear1="Psystorm Earring",ear2="Lifestorm Earring",
  84. body="Brioso Justaucorps +1",hands="Aoidos' Manchettes +2",ring1="Prolix Ring",ring2="Sangoma Ring",
  85. back="Swith Cape",waist="Aoidos' Belt",legs="Gendewitha Spats +1",feet="Gendewitha Galoshes +1"}
  86. -- Other general spells and classes.
  87. sets.midcast.Cure = {main="Arka IV",sub='Curatio Grip',
  88. head="Gendewitha Caubeen",
  89. body="Gendewitha Bliaut +1",hands="Bokwus Gloves",ring1="Ephedra Ring",ring2="Sirona's Ring",
  90. legs="Gendewitha Spats +1",feet="Gendewitha Galoshes +1"}
  91. sets.midcast.Curaga = sets.midcast.Cure
  92. sets.midcast.Stoneskin = {
  93. head="Nahtirah Hat",
  94. body="Gendewitha Bliaut +1",hands="Gendewitha Gages +1",
  95. legs="Gendewitha Spats +1",feet="Gendewitha Galoshes +1"}
  96. sets.midcast.Cursna = {
  97. neck="Malison Medallion",
  98. hands="Hieros Mittens",ring1="Ephedra Ring"}
  99. -- Sets to return to when not performing an action.
  100. -- Resting sets
  101. sets.resting = {
  102. body="Gendewitha Bliaut +1",
  103. legs="Nares Trews",feet="Chelona Boots"}
  104. -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
  105. sets.idle = {main="Terra's Staff", sub="Benthos Grip",range="Oneiros Harp",
  106. head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="Darkness Earring",ear2="Loquacious Earring",
  107. body="Gendewitha Bliaut +1",hands="Gendewitha Gages +1",ring1="Dark Ring",ring2="Patricius Ring",
  108. back="Shadow Mantle",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}
  109. sets.idle.PDT = {main="Terra's Staff", sub="Benthos Grip",range="Oneiros Harp",
  110. head="Gendewitha Caubeen",neck="Wiglen Gorget",ear1="",ear2="",
  111. body="Bihu Justaucorps +1",hands="Bihu Cuffs +1",ring1="",ring2="",
  112. back="Cheviot Cape",waist="",legs="Bihu Cannions +1",feet="Aoidos' Cothurnes +2"}
  113. sets.idle.Town = {main="Terra's Staff", sub="Benthos Grip",range="Gjallarhorn",
  114. head="Lithelimb Cap",neck="Wiglen Gorget",ear1="Darkness Earring",ear2="Loquacious Earring",
  115. body="Gendewitha Bliaut +1",hands="Bihu Cuffs +1",ring1="Paguroidea Ring",ring2="Sheltered Ring",
  116. back="Cheviot Cape",waist="Flume Belt",legs="Nares Trews",feet="Aoidos' Cothurnes +2"}
  117. sets.idle.Weak = {main="Terra's Staff",sub="Benthos Grip",range="Oneiros Harp",
  118. head="Gendewitha Caubeen",neck="Twilight Torque",ear1="Bloodgem Earring",
  119. body="Gendewitha Bliaut +1",hands="Bihu Cuffs +1",ring1="Defending Ring",ring2="Sangoma Ring",
  120. back="Cheviot Cape",waist="Flume Belt",legs="Bihu Cannions +1",feet="Gendewitha Galoshes +1"}
  121. -- Defense sets
  122. sets.defense.PDT = {main="Terra's Staff",sub="Benthos",
  123. head="Gendewitha Caubeen",neck="Wiglen Gorget",ear2="Darkness Earring",
  124. body="Bihu Justaucorps +1",hands="Bihu Cuffs +1",ring1="DarkRing",ring2="Patricius Ring",
  125. back="Cheviot Cape",waist="Flume Belt",legs="Bihu Cannions +1",feet="Bihu Slippers"}
  126. sets.defense.MDT = {main="Terra's Staff",sub="Volos Strap",ammo="Demonry Stone",
  127. head="Nahtirah Hat",neck="Twilight Torque",ear1="",ear2="Mujin Stud",
  128. body="Gendewitha Bliaut +1",hands="Yaoyotl Gloves",ring1=gear.DarkRing.magical,ring2="Shadow Ring",
  129. back="Rhapsode's Cape",waist="Flume Belt",legs="Bokwus Slops",feet="Gendewitha Galoshes +1"}
  130. sets.Kiting = {feet="Aoidos' Cothurnes +2"}
  131. sets.latent_refresh = {waist="Fucho-no-obi"}
  132. -- Engaged sets
  133. -- Variations for TP weapon and (optional) offense/defense modes. Code will fall back on previous
  134. -- sets if more refined versions aren't defined.
  135. -- If you create a set with both offense and defense modes, the offense mode should be first.
  136. -- EG: sets.engaged.Dagger.Accuracy.Evasion
  137. -- Basic set for if no TP weapon is defined.
  138. sets.engaged = {main="Izhiikoh",sub="Genbu's Shield",ammo="Ginsen",
  139. head="Lithelimb Cap",neck="Asperity Necklace",ear1="Bladeborn Earring",ear2="Steelflash Earring",
  140. body="Bihu Justaucorps +1",hands="Umuthi Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
  141. back="Bleating Mantle",waist="Windbuffet Belt",legs="Aetosaur Trousers",feet="Battlecast Gaiters"}
  142. -- Sets with weapons defined.
  143. sets.engaged.Acc = {main="Izhiikoh",sub="Genbu's Shield",ammo="Ginsen",
  144. head="Lithelimb Cap",neck="Iqabi Necklace",ear1="Zennaroi Earring",ear2="Heartseeker Earring",
  145. body="Bihu Justaucorps +1",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Beeline Ring",
  146. back="Bleating Mantle",waist="Olseni Belt",legs="Aetosaur Trousers",feet="Battlecast Gaiters"}
  147. -- Set if dual-wielding
  148. sets.engaged.DW = {main="Izhiikoh",sub="Atoyac",ammo="Ginsen",
  149. head="Lithelimb Cap",neck="Asperity Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  150. body="Bihu Justaucorps +1",hands="Umuthi Gloves",ring1="Rajas Ring",ring2="K'ayres Ring",
  151. back="Bleating Mantle",waist="Windbuffet Belt",legs="Aetosaur Trousers",feet="Battlecast Gaiters"}
  152. -- Accuracy set if dual-wielding
  153. sets.engaged.DW.Acc = {main="Izhiikoh",sub="Atoyac",ammo="Ginsen",
  154. head="Lithelimb Cap",neck="Iqabi Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  155. body="Bihu Justaucorps +1",hands="Buremte Gloves",ring1="Rajas Ring",ring2="Beeline Ring",
  156. back="Bleating Mantle",waist="Olseni Belt",legs="Aetosaur Trousers",feet="Battlecast Gaiters"}
  157. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement