Kushitap

THF_gear

Oct 15th, 2014
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 14.82 KB | None | 0 0
  1.     --------------------------------------
  2.     -- Special sets (required by rules)
  3.     --------------------------------------
  4.  
  5.     sets.TreasureHunter = {hands="Plunderer's Armlets +1", feet="Raider's Poulaines +2"}
  6.     sets.Kiting = {feet="Skadi's Jambeaux +1"}
  7.  
  8.     sets.buff['Sneak Attack'] = {ammo="Yetshila",
  9.         head="Pillager's bonnet +1",neck="Asperity necklace",ear1="Dudgeon earring",ear2="Heartseeker earring",
  10.         body="Plunderer's Vest +1",hands="Pillager's Armlets +1",ring1="Epona's ring",ring2="Rajas ring",
  11.         back="Canny cape",waist="Patentia sash",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  12.  
  13.     sets.buff['Trick Attack'] = {ammo="Yetshila",
  14.         head="Pillager's bonnet +1",neck="Asperity necklace",ear1="Dudgeon earring",ear2="Heartseeker earring",
  15.         body="Pillager's Vest +1",hands="Pillager's Armlets +1",ring1="Epona's Ring",ring2="Garuda Ring",
  16.         back="Canny cape",waist="Patentia Sash",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  17.  
  18.     -- Actions we want to use to tag TH.
  19.     sets.precast.Step = sets.TreasureHunter
  20.     sets.precast.Flourish1 = sets.TreasureHunter
  21.     sets.precast.JA.Provoke = sets.TreasureHunter
  22.    
  23.     --------------------------------------
  24.     -- Melee sets
  25.     --------------------------------------
  26.  
  27.     -- Normal melee group
  28.    
  29.     sets.engaged.Normal = {ranged="Raider's boomerang",
  30.         head="Felistris mask",neck="Asperity necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  31.         body="Thaumas coat",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  32.         back="Bleating mantle",waist="Patentia sash",legs="Sombra tights +1",feet="Plunderer's poulaines +1"}
  33.        
  34.     sets.engaged.Party = {ammo="Yetshila",
  35.         head="Felistris mask",neck="Asperity necklace",ear1="Brutal earring",ear2="Suppanomimi",
  36.         body="Thaumas coat",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  37.         back="Bleating mantle",waist="Patentia sash",legs="Iuitl tights +1",feet="Plunderer's poulaines +1"}
  38.        
  39.     sets.engaged.Acc = {ammo="Honed tathlum",
  40.         head="Whirlpool mask",neck="Ej necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  41.         body="Pillager's vest +1",hands="Buremte gloves",ring1="Enlivened ring",ring2="Beeline Ring",
  42.         back="Canny cape",waist="Anguinus belt",legs="Plunderer's Culottes +1",feet="Pillager's poulaines +1"}
  43.        
  44.     sets.engaged.Evasion = {ranged="Raider's boomerang",
  45.         head="Pillager's bonnet +1",neck="Ej necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  46.         body="Pillager's vest +1",hands="Qaaxo mitaines",ring1="Defending ring",ring2="Beeline Ring",
  47.         back="Canny cape",waist="Nusku's sash",legs="Kaabnax Trousers",feet="Pillager's poulaines +1"} 
  48.  
  49.     -------------------------------------- 
  50.     -- Weaponskill sets
  51.     --------------------------------------
  52.  
  53.     -- Default set for any weaponskill that isn't any more specifically defined
  54.    
  55.     sets.precast.WS = {ammo="Potestas bomblet",
  56.         head="Pillager's bonnet +1",neck="Moepapa medal",ear1="Tati earring",ear2="Moonshade earring",
  57.         body="Pillager's Vest +1",hands="Pillager's armlets +1",ring1="Ramuh Ring",ring2="Rajas Ring",
  58.         back="Kayapa cape",waist="Artful belt +1",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  59.        
  60.     sets.precast.WS.Acc = set_combine(sets.precast.WS, {ammo="Honed Tathlum"})
  61.  
  62.     -- Specific weaponskill sets.  Uses the base set if an appropriate WSMod version isn't found.
  63.        
  64.     --Rudra's Storm sets
  65.    
  66.     sets.precast.WS["Rudra's Storm"] = {ammo="Potestas bomblet",
  67.         head="Whirlpool mask",neck="Moepapa medal",ear1="Tati earring",ear2="Moonshade earring",
  68.         body="Plunderer's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  69.         back="Kayapa mantle",waist="Artful belt +1",legs="Manibozho brais",feet="Plunderer's poulaines +1"}
  70.        
  71.     sets.precast.WS["Rudra's Storm"].Party = {ammo="Yetshila",
  72.         head="Uk'uxkaj cap",neck="Moepapa medal",ear1="Jupiter's pearl",ear2="Moonshade earring",
  73.         body="Plunderer's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  74.         back="Kayapa mantle",waist="Artful belt +1",legs="Pillager's culottes +1",feet="Plunderer's poulaines +1"}
  75.    
  76.     sets.precast.WS["Rudra's Storm"].Acc = {ammo="Yetshila",
  77.         head="Uk'uxkaj cap",neck="Moepapa medal",ear1="Jupiter's pearl",ear2="Moonshade earring",
  78.         body="Plunderer's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  79.         back="Kayapa mantle",waist="Artful belt +1",legs="Manibozho brais",feet="Plunderer's poulaines +1"}
  80.    
  81.     sets.precast.WS["Rudra's Storm"].SA = {ammo="Yetshila",
  82.         head="Pillager's bonnet +1",neck="Moepapa medal",ear1="Jupiter's pearl",ear2="Moonshade earring",
  83.         body="Pillager's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  84.         back="Kayapa mantle",waist="Artful belt +1",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  85.    
  86.     sets.precast.WS["Rudra's Storm"].TA = {ammo="Yetshila",
  87.         head="Pillager's bonnet +1",neck="Moepapa medal",ear1="Jupiter's pearl",ear2="Moonshade earring",
  88.         body="Pillager's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  89.         back="Kayapa mantle",waist="Artful belt +1",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  90.        
  91.     --Evisceration sets
  92.    
  93.     sets.precast.WS['Evisceration'] = {ammo="Yetshila",
  94.         head="Uk'uxkaj cap",neck="Soil gorget",ear1="Jupiter's pearl",ear2="Moonshade earring",
  95.         body="Plunderer's vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Rajas ring",
  96.         back="Rancorous mantle",waist="Soil belt",legs="Pillager's Culottes +1",feet="Plunderer's poulaines +1"}
  97.        
  98.     --Mercy Stroke sets
  99.    
  100.     sets.precast.WS["Mercy Stroke"] = {ranged="Potestas bomblet",
  101.         head="Whirlpool mask",neck="Justiciar's torque",ear1="Tati earring",ear2="Tati earring",
  102.         body="Plunderer's Vest +1",hands="Qaaxo mitaines",ring1="Ifrit ring",ring2="Ifrit Ring",
  103.         back="Buquwik cape",waist="Prosilio belt",legs="Quiahuiz trousers",feet="Plunderer's poulaines +1"}
  104.    
  105.     sets.precast.WS["Mercy Stroke"].SA = {ranged="Yetshila",
  106.         head="Whirlpool mask",neck="Justiciar's torque",ear1="Tati earring",ear2="Tati earring",
  107.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ifrit ring",ring2="Ifrit Ring",
  108.         back="Buquwik cape",waist="Prosilio belt",legs="Quiahuiz trousers",feet="Plunderer's poulaines +1"}
  109.    
  110.     sets.precast.WS["Mercy Stroke"].TA = {ranged="Yetshila",
  111.         head="Whirlpool mask",neck="Justiciar's torque",ear1="Tati earring",ear2="Tati earring",
  112.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ifrit ring",ring2="Ifrit Ring",
  113.         back="Buquwik cape",waist="Prosilio belt",legs="Pillager's culottes +1",feet="Plunderer's poulaines +1"}
  114.        
  115.     sets.precast.WS["Mercy Stroke"].SA.Acc = {ranged="Yetshila",
  116.         head="Whirlpool mask",neck="Shadow gorget",ear1="Tati earring",ear2="Tati earring",
  117.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ifrit ring",ring2="Ifrit Ring",
  118.         back="Buquwik cape",waist="Prosilio belt",legs="Pillager's culottes +1",feet="Plunderer's poulaines +1"}
  119.    
  120.     sets.precast.WS["Mercy Stroke"].TA.Acc = {ranged="Yetshila",
  121.         head="Whirlpool mask",neck="Shadow gorget",ear1="Tati earring",ear2="Tati earring",
  122.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ifrit ring",ring2="Ifrit Ring",
  123.         back="Buquwik cape",waist="Prosilio belt",legs="Pillager's culottes +1",feet="Plunderer's poulaines +1"}
  124.    
  125.     --Exenterator sets
  126.    
  127.     sets.precast.WS['Exenterator'] = {ranged="Raider's boomerang",
  128.         head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Tati earring",
  129.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Epona's ring",ring2="Garuda Ring",
  130.         back="Canny cape",waist="Soil belt",legs="Quiahuiz trousers",feet="Pillager's poulaines +1"}
  131.    
  132.     sets.precast.WS['Exenterator'].SA = {ranged="Yetshila",
  133.         head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Tati earring",
  134.         body="Pillager's Vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Garuda Ring",
  135.         back="Canny cape",waist="Soil belt",legs="Pillager's culottes +1",feet="Pillager's poulaines +1"}
  136.    
  137.     sets.precast.WS['Exenterator'].TA = {ranged="Yetshila",
  138.         head="Whirlpool mask",neck="Soil gorget",ear1="Brutal earring",ear2="Tati earring",
  139.         body="Pillager's Vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Garuda Ring",
  140.         back="Canny cape",waist="Soil belt",legs="Pillager's culottes +1",feet="Pillager's poulaines +1"}
  141.        
  142.     --Dancing Edge sets
  143.    
  144.     sets.precast.WS['Dancing Edge'] = {ammo="Yetshila",
  145.         head="Whirlpool mask",neck="Shadow gorget",ear1="Jupiter's pearl",ear2="Moonshade earring",
  146.         body="Plunderer's Vest +1",hands="Qaaxo mitaines",ring1="Ramuh ring",ring2="Rajas ring",
  147.         back="Kapaya cape",waist="Prosilio belt",legs="Quiahuiz trousers",feet="Plunderer's poulaines +1"}
  148.  
  149.     --Shark Bite sets
  150.    
  151.     sets.precast.WS["Shark Bite"] = {ammo="Yetshila",
  152.         head="Whirlpool mask",neck="Moepapa medal",ear1="Tati earring",ear2="Moonshade earring",
  153.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Rajas ring",
  154.         back="Kapaya cape",waist="Artful belt +1",legs="Quiahuiz trousers",feet="Plunderer's poulaines +1"}
  155.        
  156.     --Mandalic Stab sets
  157.    
  158.     sets.precast.WS['Mandalic Stab'] = {ammo="Yetshila",
  159.         head="Uk'uxkaj cap",neck="Shadow gorget",ear1="Jupiter's pearl",ear2="Moonshade earring",
  160.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Ramuh ring",ring2="Ramuh ring",
  161.         back="Kapaya cape",waist="Artful belt +1",legs="Pillager's culottes +1",feet="Plunderer's poulaines +1"}
  162.  
  163.     --Aeolian Edge sets
  164.    
  165.     sets.precast.WS['Aeolian Edge'] = {ranged="Raider's boomerang",
  166.         head="Whirlpool mask",neck="Stoicheion Medal",ear1="Friomisi Earring",ear2="Hecate's earring",
  167.         body="Plunderer's Vest +1",hands="Pillager's armlets +1",ring1="Acumen Ring",ring2="Garuda ring",
  168.         back="Toro cape",waist="Soil belt",legs="Iuitl tights +1",feet="Plunderer's poulaines +1"}
  169.  
  170.     sets.precast.WS['Aeolian Edge'].TH = set_combine(sets.precast.WS['Aeolian Edge'], sets.TreasureHunter)
  171.  
  172.     --------------------------------------
  173.     -- Precast sets
  174.     --------------------------------------
  175.  
  176.     -- Precast sets to enhance JAs
  177.     sets.precast.JA['Collaborator'] = {head="Raider's Bonnet +2"}
  178.     sets.precast.JA['Accomplice'] = {head="Raider's Bonnet +2"}
  179.     sets.precast.JA['Flee'] = {feet="Pillager's Poulaines +1"}
  180.     sets.precast.JA['Hide'] = {body="Pillager's Vest +1"}
  181.     sets.precast.JA['Conspirator'] = {body="Raider's Vest +2"}
  182.     sets.precast.JA['Steal'] = {head="Assassin's Bonnet +1",hands="Pillager's Armlets +1",legs="Assassin's culottes",feet="Pillager's Poulaines +1"}
  183.     sets.precast.JA['Despoil'] = {legs="Raider's Culottes +2",feet="Raider's Poulaines +2"}
  184.     sets.precast.JA['Perfect Dodge'] = {hands="Plunderer's armlets +1"}
  185.     sets.precast.JA['Mug'] = {head="Assassin's bonnet +1"}
  186.     sets.precast.JA['Feint'] = {legs="Plunderer's Culottes +1"}
  187.     sets.precast.JA["Assassin's charge"] = {feet="Plunderer's poulaines +1"}
  188.  
  189.     sets.precast.JA['Sneak Attack'] = sets.buff['Sneak Attack']
  190.     sets.precast.JA['Trick Attack'] = sets.buff['Trick Attack']
  191.  
  192.     -- Waltz set (chr and vit)
  193.     sets.precast.Waltz = {ranged="Raider's boomerang",
  194.         head="Uk'uxkaj cap",neck="Asperity necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  195.         body="Plunderer's Vest +1",hands="Plunderer's armlets +1",ring1="Epona's Ring",ring2="Rajas Ring",
  196.         back="Canny cape",waist="Patentia Sash",legs="Plunderer's Culottes +1",feet="Plunderer's poulaines +1"}
  197.  
  198.     -- Fast cast sets for spells
  199.     sets.precast.FC = {ranged="Raider's boomerang",
  200.         head="Haruspex Hat",neck="Ej necklace",ear1="",ear2="Loquacious Earring",
  201.         body="Plunderer's Vest +1",hands="Thaumas gloves",ring1="Epona's ring",ring2="Prolix ring",
  202.         back="Canny cape",waist="Nusku's sash",legs="Enif Cosciales",feet="Plunderer's poulaines +1"}
  203.  
  204.     sets.precast.FC.Utsusemi = set_combine(sets.precast.FC, {neck="Magoraga Beads"})
  205.  
  206.     -- Ranged snapshot gear
  207.     sets.precast.RA = {ranged="Raider's boomerang",
  208.         head="Uk'uxkaj cap",hands="Buremte gloves",legs="Quiahuiz Trousers"}
  209.  
  210.     --------------------------------------
  211.     -- Midcast sets
  212.     --------------------------------------
  213.  
  214.     sets.midcast.FastRecast = {ranged="Raider's boomerang",
  215.         head="Pillager's bonnet +1",neck="Ej necklace",ear1="Heartseeker earring",ear2="Dudgeon Earring",
  216.         body="Plunderer's Vest +1",hands="Qaaxo mitaines",ring1="Epona's ring",ring2="Rajas ring",
  217.         back="Canny cape",waist="Nusku's sash",legs="Kaabnax trousers",feet="Plunderer's poulaines +1"}
  218.  
  219.     -- Specific spells
  220.     sets.midcast.Utsusemi = {ranged="Raider's boomerang",
  221.         head="Pillager's bonnet +1",neck="Ej necklace",ear1="Heartseeker earring",ear2="Dudgeon Earring",
  222.         body="Plunderer's Vest +1",hands="Qaaxo mittaines",ring1="Epona's ring",ring2="Rajas ring",
  223.         back="Canny cape",waist="Nusku's sash",legs="Kaabnax trousers",feet="Plunderer's poulaines +1"}
  224.  
  225.     --------------------------------------
  226.     -- Idle/resting/defense sets
  227.     --------------------------------------
  228.  
  229.     -- Resting sets
  230.     sets.resting = {head="Ocelomeh Headpiece +1",neck="Wiglen Gorget",
  231.         ring1="Sheltered Ring",ring2="Paguroidea Ring",
  232.         waist="Muscle belt +1"}
  233.  
  234.     -- Idle sets (default idle set not needed since the other three are defined, but leaving for testing purposes)
  235.  
  236.     sets.idle = {--ranged="Raider's boomerang",
  237.         head="Ocelomeh headpiece +1",neck="Wiglen Gorget",ear1="Heartseeker earring",ear2="Dudgeon Earring",
  238.         body="Pillager's Vest +1",hands="Qaaxo mitaines",ring1="Sheltered Ring",ring2="Paguroidea Ring",
  239.         back="Iximulew cape",waist="Muscle Belt +1",legs="Kaabnax trousers",feet="Skadi's Jambeaux +1"}
  240.  
  241.     sets.idle.Town = {--ranged="Raider's boomerang",
  242.         head="Pillager's bonnet +1",neck="Asperity necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  243.         body="Pillager's vest +1",hands="Pillager's armlets +1",ring1="Epona's Ring",ring2="Rajas Ring",
  244.         back="Canny cape",waist="Patentia sash",legs="Pillager's Culottes +1",feet="Skadi's Jambeaux +1"}
  245.  
  246.     -- Defense sets
  247.  
  248.     sets.defense.Evasion = {ranged="Raider's boomerang",
  249.         head="Pillager's bonnet +1",neck="Ej necklace",ear1="Heartseeker earring",ear2="Dudgeon earring",
  250.         body="Plunderer's vest +1",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Dark ring",
  251.         back="Canny cape",waist="Nusku's sash",legs="Kaabnax trousers",feet="Plunderer's poulaines +1"}
  252.  
  253.     sets.defense.PDT = {ranged="Raider's boomerang",
  254.         head="Iuitl headgear +1",neck="Twilight Torque",ear1="Heartseeker earring",ear2="Dudgeon earring",
  255.         body="Iuitl vest +1",hands="Iuitl wristbands +1",ring1="Defending Ring",ring2="Dark ring",
  256.         back="Iximulew Cape",waist="Flume belt",legs="Iuitl tights +1",feet="Iuitl gaiters +1"}
  257.  
  258.     sets.defense.MDT = {ranged="Raider's boomerang",
  259.         head="Iuitl headgear +1",neck="Twilight Torque",ear1="Heartseeker earring",ear2="Dudgeon earring",
  260.         body="Iuitl vest +1",hands="Iuitl wristbands +1",ring1="Defending Ring",ring2="Shadow ring",
  261.         back="Engulfer cape +1",waist="Nusku's Sash",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
Add Comment
Please, Sign In to add comment