Kushitap

DNC_gear

Feb 12th, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 13.67 KB | None | 0 0
  1.     --------------------------------------
  2.     -- Start defining the sets
  3.     --------------------------------------
  4.    
  5.     -- Precast Sets
  6.    
  7.         -- Precast sets to enhance JAs
  8.  
  9.         sets.precast.JA['No Foot Rise'] = {body="Horos Casaque"}
  10.         sets.precast.JA['Trance'] = {head="Horos Tiara"}
  11.  
  12.         -- Waltz set (chr and vit)
  13.         sets.precast.Waltz = {ammo="",
  14.             head="Horos Tiara",neck="Twilight torque",ear1="Roundel Earring",
  15.             body="Maxixi Casaque",hands="Maxixi bangles +1",ring1="Defending ring",ring2="Asklepian Ring",
  16.             back="Toetapper Mantle",waist="Flume belt",legs="Kaabnax trousers",feet="Maxixi Toe Shoes"}
  17.        
  18.         -- Don't need any special gear for Healing Waltz.
  19.         sets.precast.Waltz['Healing Waltz'] = {}
  20.    
  21.         sets.precast.Samba = {head="Maxixi Tiara"}
  22.  
  23.         sets.precast.Jig = {legs="Horos Tights", feet="Maxixi Toe Shoes"}
  24.  
  25.         sets.precast.Step = {head="Maxixi tiara",hands="Maxixi bangles +1",waist="Chaac Belt"}
  26.         sets.precast.Step['Feather Step'] = {feet="Charis Shoes +2"}
  27.  
  28.         sets.precast.Flourish1 = {}
  29.         sets.precast.Flourish1['Violent Flourish'] = {ear1="Psystorm Earring",ear2="Lifestorm Earring",
  30.             body="Horos Casaque",hands="Buremte Gloves",ring1="Perception ring",ring2="Sangoma Ring",
  31.             waist="Chaac Belt",legs="Iuitl Tights",feet="Iuitl Gaiters +1"} -- magic accuracy
  32.         sets.precast.Flourish1['Desperate Flourish'] = {ammo="Honed tathlum",
  33.             head="Whirlpool Mask",neck="Ej Necklace",ear1="Steelflash earring",ear2="Heartseeker earring",
  34.             body="Horos Casaque",hands="Buremte Gloves",ring1="Enlivened ring",ring2="Beeline ring",
  35.             back="Toetapper Mantle",waist="Anguinus belt",legs="Maxixi trousers",feet="Etoile toe shoes +2"} -- acc gear
  36.  
  37.         sets.precast.Flourish2 = {}
  38.         sets.precast.Flourish2['Reverse Flourish'] = {hands="Charis Bangles +2"}
  39.  
  40.         sets.precast.Flourish3 = {}
  41.         sets.precast.Flourish3['Striking Flourish'] = {body="Charis Casaque +2"}
  42.         sets.precast.Flourish3['Climactic Flourish'] = {head="Charis Tiara +2"}
  43.  
  44.     -- Fast cast sets for spells
  45.    
  46.         sets.precast.FC = {head="Haruspex Hat",ear2="Loquacious Earring",hands="Thaumas Gloves",ring1="Prolix Ring"}
  47.  
  48.         sets.precast.FC.Utsusemi = set_combine(sets.precast.FC, {neck="Magoraga Beads"})
  49.        
  50.     -- Midcast Sets
  51.    
  52.         sets.midcast.FastRecast = {
  53.                 head="Iuitl headgear +1",
  54.                 body="Iuitl Vest +1",hands="Iuitl Wristbands +1",
  55.                 legs="Kaabnax Trousers",feet="Iuitl Gaiters +1"}
  56.        
  57.         -- Specific spells
  58.             sets.midcast.Utsusemi = {
  59.                 head="Iuitl headgear +1",neck="Ej Necklace",
  60.                 body="Iuitl Vest +1",hands="Iuitl Wristbands +1",ring1="Defending ring",ring2="Beeline Ring",
  61.                 back="Toetapper Mantle",waist="Nusku's sash",legs="Kaabnax Trousers",feet="Iuitl Gaiters +1"}
  62.  
  63.     -- Buff sets: Gear that needs to be worn to actively enhance a current player buff.
  64.    
  65.         sets.buff['Saber Dance'] = {legs="Horos Tights"}
  66.         sets.buff['Climactic Flourish'] = {head="Charis Tiara +2"}
  67.    
  68.     -- Engaged sets
  69.  
  70.     -- Variations for TP weapon and (optional) offense/defense modes.  Code will fall back on previous
  71.     -- sets if more refined versions aren't defined.
  72.     -- If you create a set with both offense and defense modes, the offense mode should be first.
  73.     -- EG: sets.engaged.Dagger.Accuracy.Evasion
  74.    
  75.         -- Normal melee group
  76.             sets.engaged = {ammo="Hagneia stone",
  77.                 head="Felistris Mask",neck="Charis necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  78.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  79.                 back="Bleating Mantle",waist="Patentia Sash",legs="Iuitl tights +1",feet="Horos toe shoes"}
  80.        
  81.             sets.engaged.Acc = {ammo="Honed tathlum",
  82.                 head="Whirlpool mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  83.                 body="Horos casaque",hands="Buremte gloves",ring1="Epona's Ring",ring2="Beeline Ring",
  84.                 back="Toetapper Mantle",waist="Anguinus belt",legs="Maxixi tights",feet="Horos toe shoes"}
  85.                
  86.             sets.engaged.Eva = {ammo="Hagneia stone",
  87.                 head="Iuitl headgear +1",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  88.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Beeline Ring",
  89.                 back="Toetapper Mantle",waist="Nusku's Sash",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
  90.  
  91.             sets.engaged.PDT = {ammo="Honed Tathlum",
  92.                 head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  93.                 body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Dark Ring",
  94.                 back="Iximulew cape",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters +1"}
  95.  
  96.         -- Custom melee group: High Haste (2x March or Haste)
  97.             sets.engaged.HighHaste = {ammo="Hagneia stone",
  98.                 head="Felistris Mask",neck="Asperity necklace",ear1="Brutal Earring",ear2="Suppanomimi",
  99.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  100.                 back="Atheling Mantle",waist="Patentia Sash",legs="Iuitl tights +1",feet="Iuitl Gaiters +1"}
  101.  
  102.             sets.engaged.HighHaste.Acc = {ammo="Honed tathlum",
  103.                 head="Whirlpool mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  104.                 body="Horos casaque",hands="Buremte gloves",ring1="Epona's Ring",ring2="Beeline Ring",
  105.                 back="Toetapper Mantle",waist="Anguinus belt",legs="Maxixi tights",feet="Iuitl gaiters +1"}
  106.                
  107.             sets.engaged.HighHaste.Eva = {ammo="Hagneia stone",
  108.                 head="Iuitl headgear +1",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  109.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Beeline Ring",
  110.                 back="Toetapper Mantle",waist="Nusku's Sash",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
  111.  
  112.             sets.engaged.HighHaste.PDT = {ammo="Honed Tathlum",
  113.                 head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  114.                 body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Dark Ring",
  115.                 back="Iximulew cape",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters +1"}
  116.  
  117.         -- Custom melee group: Max Haste (2x March + Haste)
  118.             sets.engaged.MaxHaste = {ammo="Hagneia stone",
  119.                 head="Felistris Mask",neck="Asperity necklace",ear1="Steelflash Earring",ear2="Bladeborn earring",
  120.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  121.                 back="Atheling Mantle",waist="Patentia Sash",legs="Iuitl tights +1",feet="Iuitl Gaiters +1"}
  122.            
  123.             sets.engaged.MaxHaste.Acc = {ammo="Honed tathlum",
  124.                 head="Whirlpool mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  125.                 body="Horos casaque",hands="Buremte gloves",ring1="Epona's Ring",ring2="Beeline Ring",
  126.                 back="Toetapper Mantle",waist="Anguinus belt",legs="Maxixi tights",feet="Iuitl gaiters +1"}
  127.                    
  128.             sets.engaged.MaxHaste.Eva = {ammo="Hagneia stone",
  129.                 head="Iuitl headgear +1",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  130.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Beeline Ring",
  131.                 back="Toetapper Mantle",waist="Nusku's Sash",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
  132.  
  133.             sets.engaged.MaxHaste.PDT = {ammo="Honed Tathlum",
  134.                 head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  135.                 body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Dark Ring",
  136.                 back="Iximulew cape",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters +1"}
  137.  
  138.         -- Getting Marches+Haste from Trust NPCs, doesn't cap delay.
  139.             sets.engaged.MaxHaste = {ammo="Hagneia stone",
  140.                 head="Felistris Mask",neck="Asperity necklace",ear1="Steelflash Earring",ear2="Bladeborn earring",
  141.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Rajas Ring",
  142.                 back="Atheling Mantle",waist="Patentia Sash",legs="Iuitl tights +1",feet="Iuitl Gaiters +1"}
  143.            
  144.             sets.engaged.MaxHaste.Acc = {ammo="Honed tathlum",
  145.                 head="Whirlpool mask",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  146.                 body="Horos casaque",hands="Buremte gloves",ring1="Epona's Ring",ring2="Beeline Ring",
  147.                 back="Toetapper Mantle",waist="Anguinus belt",legs="Maxixi tights",feet="Iuitl gaiters +1"}
  148.                    
  149.             sets.engaged.MaxHaste.Eva = {ammo="Hagneia stone",
  150.                 head="Iuitl headgear +1",neck="Ej Necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  151.                 body="Qaaxo Harness",hands="Qaaxo mitaines",ring1="Epona's Ring",ring2="Beeline Ring",
  152.                 back="Toetapper Mantle",waist="Nusku's Sash",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
  153.  
  154.             sets.engaged.MaxHaste.PDT = {ammo="Honed Tathlum",
  155.                 head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  156.                 body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Dark Ring",
  157.                 back="Iximulew cape",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters +1"}
  158.        
  159.     -- Weaponskill sets
  160.    
  161.         -- Default set for any weaponskill that isn't any more specifically defined
  162.             sets.precast.WS = {ammo="Thew Bomblet",
  163.                 head="Whirlpool Mask",neck=gear.ElementalGorget,ear1="Bladeborn Earring",ear2="Steelflash Earring",
  164.                 body="Qaaxo Harness",hands="Buremte Gloves",ring1="Epona's Ring",ring2="Rajas Ring",
  165.                 back="Atheling Mantle",waist=gear.ElementalBelt,legs="Manibozho Brais",feet="Iuitl Gaiters +1"}
  166.             sets.precast.WS.Acc = set_combine(sets.precast.WS, {ammo="Honed Tathlum", back="Toetapper Mantle"})
  167.    
  168.         -- Specific weaponskill sets.  Uses the base set if an appropriate WSMod version isn't found.
  169.             sets.precast.WS['Exenterator'] = {ammo="Thew Bomblet",
  170.                 head="Whirlpool Mask",neck="Justiciar's torque",ear1="Tati Earring",ear2="Tati Earring",
  171.                 body="Qaaxo Harness",hands="Maxixi bangles +1",ring1="Epona's Ring",ring2="Garuda Ring",
  172.                 back="Atheling Mantle",waist="Prosilio belt",legs="Quiahuiz trousers",feet="Iuitl Gaiters +1"}
  173.             sets.precast.WS['Exenterator'].Acc = set_combine(sets.precast.WS['Exenterator'], {ammo="Honed Tathlum", back="Toetapper Mantle"})
  174.  
  175.             sets.precast.WS['Pyrrhic Kleos'] = {ammo="Thew Bomblet",
  176.                 head="Uk'uxkaj cap",neck="Justiciar's torque",ear1="Steelflash Earring",ear2="Bladeborn Earring",
  177.                 body="Qaaxo Harness",hands="Maxixi bangles +1",ring1="Epona's Ring",ring2="Ifrit Ring",
  178.                 back="Buquwik cape",waist="Snow belt",legs="Quiahuiz trousers",feet="Iuitl Gaiters +1"}
  179.             sets.precast.WS['Pyrrhic Kleos'].Acc = set_combine(sets.precast.WS.Acc, {hands="Iuitl Wristbands", waist="Anguinus belt"})
  180.    
  181.             sets.precast.WS['Evisceration'] = {ammo="Charis feather",
  182.                 head="Uk'uxkaj cap",neck="Soil gorget",ear1="Brutal Earring",ear2="Moonshade Earring",
  183.                 body="Qaaxo Harness",hands="Buremte Gloves",ring1="Epona's Ring",ring2="Ramuh Ring",
  184.                 back="Rancorous mantle",waist="Soil belt",legs="Manibozho Brais",feet="Iuitl Gaiters +1"}
  185.             sets.precast.WS['Evisceration'].Acc = set_combine(sets.precast.WS['Evisceration'], {ammo="Honed Tathlum", back="Toetapper Mantle"})
  186.  
  187.             sets.precast.WS["Rudra's Storm"] = {ammo="Charis feather",
  188.                 head="Uk'uxkaj cap",neck="Moepapa medal",ear1="Jupiter's pearl",ear2="Moonshade Earring",
  189.                 body="Qaaxo Harness",hands="Buremte Gloves",ring1="Ramuh Ring",ring2="Ramuh Ring",
  190.                 back="Kayapa cape",waist="Artful belt +1",legs="Manibozho Brais",feet="Iuitl Gaiters +1"}
  191.             sets.precast.WS["Rudra's Storm"].Acc = set_combine(sets.precast.WS["Rudra's Storm"], {ammo="Honed Tathlum", back="Toetapper Mantle"})
  192.  
  193.             sets.precast.WS['Aeolian Edge'] = {ammo="Charis feather",
  194.                 head="Uk'uxkaj cap",neck="Stoicheion medal",ear1="Friomisi earring",ear2="Hecate's earring",
  195.                 body="Qaaxo Harness",hands="Buremte Gloves",ring1="Acumen Ring",ring2="Ramuh Ring",
  196.                 back="Toro cape",waist="Artful belt +1",legs="Iuitl tights +1",feet="Iuitl Gaiters +1"}
  197.    
  198.             sets.precast.Skillchain = {hands="Charis Bangles +2"}
  199.    
  200.     -- Resting sets
  201.         sets.resting = {head="Ocelomeh Headpiece +1",neck="Wiglen Gorget",
  202.             ring1="Sheltered Ring",ring2="Paguroidea Ring",
  203.             waist="Muscle belt +1"}
  204.  
  205.     -- Idle sets
  206.  
  207.         sets.idle = {ammo="Hagneia stone",
  208.             head="Ocelomeh headpiece +1",neck="Wiglen Gorget",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  209.             body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Sheltered Ring",ring2="Paguroidea Ring",
  210.             back="Iximulew cape",waist="Muscle belt +1",legs="Iuitl tights +1",feet="Skadi's Jambeaux +1"}
  211.  
  212.         sets.idle.Town = {ammo="Charis Feather",
  213.             head="Maxixi tiara",neck="Wiglen Gorget",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  214.             body="Maxixi casaque",hands="Maxixi bangles +1",ring1="Sheltered Ring",ring2="Paguroidea Ring",
  215.             back="Atheling mantle",waist="Muscle belt +1",legs="Maxixi tights",feet="Skadi's Jambeaux +1"}
  216.    
  217.         sets.idle.Weak = {ammo="Charis feather",
  218.             head="Felistris Mask",neck="Wiglen Gorget",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  219.             body="Qaaxo Harness",hands="Buremte Gloves",ring1="Sheltered Ring",ring2="Paguroidea Ring",
  220.             back="Iximulew cape",waist="Flume Belt",legs="Kaabnax Trousers",feet="Skadi's Jambeaux +1"}
  221.    
  222.     -- Defense sets
  223.  
  224.         sets.defense.PDT = {ammo="Honed Tathlum",
  225.             head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  226.             body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Dark Ring",
  227.             back="Iximulew cape",waist="Flume belt",legs="Iuitl Tights +1",feet="Iuitl gaiters +1"}
  228.  
  229.         sets.defense.MDT = {ammo="Honed Tathlum",
  230.                 head="Iuitl headgear +1",neck="Twilight necklace",ear1="Dudgeon Earring",ear2="Heartseeker Earring",
  231.                 body="Iuitl vest +1",hands="Iuitl Wristbands +1",ring1="Defending Ring",ring2="Shadow Ring",
  232.                 back="Engulfer cape +1",waist="Flume belt",legs="Kaabnax trousers",feet="Iuitl gaiters +1"}
  233.  
  234.         sets.Kiting = {feet="Skadi's Jambeaux +1"}
Add Comment
Please, Sign In to add comment