Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Tip: Anything following -- is what we call comments, they don't count as code so you can use that to help you remember stuff
- -- or clarify your code.
- function get_sets()
- sets.idle = {} -- Leave this empty
- sets.precast = {} -- leave this empty
- sets.midcast = {} -- leave this empty
- sets.aftercast = {} -- leave this empty
- --Idle Sets--
- sets.idle.normal = {
- main={ name="Kali", augments={'DMG:+15','CHR+15','Mag. Acc.+15',}},
- sub="Genmei Shield",
- range="Gjallarhorn",
- head="Aya. Zucchetto +2",
- body="Ayanmo Corazza +2",
- hands="Aya. Manopolas +2",
- legs="Aya. Cosciales +2",
- feet="Fili Cothurnes +1",
- neck="Loricate Torque +1",
- waist="Flume Belt",
- left_ear="Infused Earring",
- right_ear="Dawn Earring",
- left_ring={ name="Dark Ring", augments={'Magic dmg. taken -5%','Phys. dmg. taken -5%',}},
- right_ring={ name="Dark Ring", augments={'Spell interruption rate down -3%','Phys. dmg. taken -5%','Magic dmg. taken -5%',}},
- back="Solemnity Cape"}
- sets.precast.fc = {
- range="Linos",
- head={ name="Vanya Hood", augments={'MP+50','"Fast Cast"+10','Haste+2%',}},
- body="Inyanga Jubbah +2",
- hands={ name="Leyline Gloves", augments={'Accuracy+14','Mag. Acc.+13','"Mag.Atk.Bns."+13','"Fast Cast"+2',}},
- legs="Aya. Cosciales +2",
- feet="Volte Gaiters",
- neck="Voltsurge Torque",
- waist="Witful Belt",
- left_ear="Loquac. Earring",
- right_ear="Enchntr. Earring +1",
- left_ring="Prolix Ring",
- right_ring="Kishar Ring",
- back={ name="Intarabus's Cape", augments={'CHR+10','Mag. Acc+20 /Mag. Dmg.+20','Mag. Acc.+4','"Fast Cast"+10',}}}
- sets.midcast.enhancing = {
- range="Linos",
- head="Umuthi Hat",
- body={ name="Telchine Chas.", augments={'Evasion+15','"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
- hands="Inyanga Dastanas +2",
- legs="Shedir Seraweels",
- feet="Kaykaus Boots +1",
- neck="Incanter's Torue",
- waist="Olympus Sash",
- left_ear="Andoaa Earring",
- right_ear="Mimir Earring",
- left_ring="Stikini Ring +1",
- right_ring="Stikini Ring +1",
- back="Fi Follet Cape +1"}
- sets.midcast.enhancingduration = {
- sub="Ammurapi Shield",
- head={ name="Telchine Cap", augments={'Evasion+18','"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
- body={ name="Telchine Chas.", augments={'Evasion+15','"Conserve MP"+5','Enh. Mag. eff. dur. +10',}},
- hands={ name="Telchine Gloves", augments={'Mag. Evasion+22','Potency of "Cure" effect received+7%','Enh. Mag. eff. dur. +10',}},
- legs={ name="Telchine Braconi", augments={'Evasion+20','Potency of "Cure" effect received+7%','Enh. Mag. eff. dur. +10',}},
- feet={ name="Telchine Pigaches", augments={'Evasion+18','Song spellcasting time -7%','Enh. Mag. eff. dur. +10',}}}
- sets.midcast.stoneskin = set_combine(set.midcast.enhancingduration, {
- neck="Nodens Gorget",
- left_ear="Earthcry Earring",
- waist="Siegel Sash",
- legs="Shedir Seraweels"})
- sets.midcast.aquaveil = set_combine(set.midcast.enhancingduration, {
- head="Chironic Hat",
- waist="Emphatikos Rope",
- legs="Shedir Seraweels"})
- sets.midcast.refresh = set_combine(set.midcast.enhancingduration, {
- back="Grapevine Cape",
- waist="Gishdubar Sash"})
- end
- function precast(spell)
- equip(sets.precast.fc)
- end
- function midcast(spell)
- if spell.english == 'Stoneskin' then
- equip(sets.midcast.stoneskin)
- end
- if spell.english == 'Aquaveil' then
- equip(sets.midcast.aquaveil)
- end
- if spell.english == 'Refresh' or spell.english == 'Refresh II' then
- equip(sets.midcast.refresh)
- end
- if spell.english == 'Haste' or spell.english == 'Haste II' or spell.english == 'Flurry' or spell.english == 'Flurry II' or
- spell.english == 'Deodorize' or spell.english == 'Invisible' or spell.englis == 'Sneak' or spell.englis == 'Blink' or
- spell.english == 'Blaze Spikes' or spell.english == 'Ice Spikes' or spell.english == 'Shock Spikes' then
- equip(sets.midcast.enhancingduration)
- end
- end
- function aftercast(spell)
- idle()
- end
- function idle()
- equip(sets.idle.normal)
- end
- function status_change(new,old)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement