Advertisement
Guest User

Basic Bard

a guest
Dec 17th, 2013
2,434
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.78 KB | None | 0 0
  1. function get_sets()
  2.     sets.DBuff = {range="Daurdabla"}
  3.     sets.precast = {}
  4.     sets.precast.JA = {}
  5.    
  6.     -- Precast Sets
  7.     sets.precast.FC = {}
  8.    
  9.     sets.precast.FC.Song = {
  10.         main="Felibre's Dague",
  11.         sub="Genbu's Shield",
  12.         head="Aoidos' Calot +2",
  13.         body="Marduk's Jubbah +1",
  14.         hands="Gendewitha Gages",
  15.         legs="Gendewitha Spats",
  16.         feet="Brd. Slippers +2",
  17.         neck="Aoidos' Matinee",
  18.         waist="Aoidos' Belt",
  19.         left_ear="Aoidos' Earring",
  20.         right_ear="Loquac. Earring",
  21.         left_ring="Prolix Ring",
  22.         right_ring="Balrahn's Ring",
  23.         back="Swith Cape",
  24.         range="Gjallarhorn",
  25.     }
  26.        
  27.     sets.precast.FC.Thunder = {main='Apamajas I'}
  28.     sets.precast.FC.Fire = {main='Atar I'}
  29.    
  30.    
  31.     -- Midcast Sets
  32.     sets.midcast = {}
  33.        
  34.     sets.midcast.Buff = {
  35.         main="Felibre's Dague",
  36.         sub="Genbu's Shield",
  37.         head="Aoidos' Calot +2",
  38.         body="Aoidos' Hngrln. +2",
  39.         hands="Ad. Mnchtte. +2",
  40.         legs="Aoidos' Rhing. +2",
  41.         feet="Aoidos' Cothrn. +2",
  42.         neck="Aoidos' Matinee",
  43.         waist="Aoidos' Belt",
  44.         left_ear="Aoidos' Earring",
  45.         right_ear="Loquac. Earring",
  46.         left_ring="Prolix Ring",
  47.         right_ring="Balrahn's Ring",
  48.         back="Swith Cape",
  49.     }
  50.    
  51.     sets.midcast.DBuff = {range="Daurdabla"}
  52.    
  53.     sets.midcast.GBuff = {range="Gjallarhorn"}
  54.    
  55.    
  56.     --Aftercast Sets
  57.    
  58. end
  59.  
  60. function precast(spell,action)
  61.     if spell.type == 'BardSong' then
  62.             equip(sets.precast.FC.Song)
  63.             verify_equip()
  64.     end
  65. end
  66.  
  67. function midcast(spell,action)
  68.     if spell.type == 'BardSong' then
  69.             equip(sets.midcast.Buff)
  70.             verify_equip()
  71.     end
  72. end
  73.  
  74. function aftercast(spell,action)
  75.     if spell.type == 'BardSong' then
  76.             enable('range')
  77.     end
  78. end
  79.  
  80. function self_command(cmd)
  81.     if cmd == 'unlock' then
  82.         enable('main','sub')
  83.     end
  84.     if cmd == 'Daurdabla' then
  85.         equip(sets.DBuff)
  86.         disable('range')
  87.     end
  88.  
  89.    
  90.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement