function get_sets()
sets.idle = {} -- Leave this empty.
sets.melee = {} -- Leave this empty
sets.ws = {} -- Leave this empty
sets.ja = {} -- Leave this empty
sets.precast = {} -- leave this empty
sets.midcast = {} -- leave this empty
sets.aftercast = {} -- leave this empty
sets.idle.normal = {
main= "Fettering Blade",
sub= "Hepatizon Rapier",
range= { name="Doomsday", augments={'"Mag.Atk.Bns."+17','Weapon skill damage +2%','AGI+20',}},
ammo= "Bronze Bullet",
head= { name="Herculean Helm", augments={'Pet: Attack+13 Pet: Rng.Atk.+13','Accuracy+9 Attack+9','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
body= { name="Herculean Vest", augments={'Accuracy+27','Crit.hit rate+3','DEX+14','Attack+7',}},
hands= { name="Herculean Gloves", augments={'Accuracy+25','"Triple Atk."+3',}},
legs= { name="Herculean Trousers", augments={'Accuracy+24 Attack+24','Crit. hit damage +4%','DEX+4','Accuracy+9','Attack+3',}},
feet= { name="Herculean Boots", augments={'Accuracy+22','"Triple Atk."+3','DEX+9',}},
neck= "Sanctity Necklace",
waist= "Eschan Stone",
left_ear= "Friomisi Earring",
right_ear= { name="Moonshade Earring", augments={'Attack+4','TP Bonus +250',}},
left_ring= "Ilabrat Ring",
right_ring= "Epona's Ring",
back= { name="Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Rng.Acc.+10','Weapon skill damage +10%','Damage taken-5%',}},
}
sets.melee.normal = {
main= "Fettering Blade",
sub= "Hepatizon Rapier",
range= { name="Doomsday", augments={'"Mag.Atk.Bns."+17','Weapon skill damage +2%','AGI+20',}},
ammo= "Bronze Bullet",
head= { name="Herculean Helm", augments={'Pet: Attack+13 Pet: Rng.Atk.+13','Accuracy+9 Attack+9','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
body= { name="Herculean Vest", augments={'Accuracy+27','Crit.hit rate+3','DEX+14','Attack+7',}},
hands= { name="Herculean Gloves", augments={'Accuracy+25','"Triple Atk."+3',}},
legs= { name="Herculean Trousers", augments={'Accuracy+24 Attack+24','Crit. hit damage +4%','DEX+4','Accuracy+9','Attack+3',}},
feet= { name="Herculean Boots", augments={'Accuracy+22','"Triple Atk."+3','DEX+9',}},
neck= "Sanctity Necklace",
waist= "Eschan Stone",
left_ear= "Friomisi Earring",
right_ear= { name="Moonshade Earring", augments={'Attack+4','TP Bonus +250',}},
left_ring= "Ilabrat Ring",
right_ring= "Epona's Ring",
back= { name="Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Rng.Acc.+10','Weapon skill damage +10%','Damage taken-5%',}},
}
sets.ws.leadensalute = {
main= "Fettering Blade",
sub= "Hepatizon Rapier",
range= { name="Doomsday", augments={'"Mag.Atk.Bns."+17','Weapon skill damage +2%','AGI+20',}},
ammo= "Bronze Bullet",
head= { name="Herculean Helm", augments={'Pet: Attack+13 Pet: Rng.Atk.+13','Accuracy+9 Attack+9','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
body= "Laksa. Frac +2",
hands= "Meg. Gloves +2",
legs= { name="Herculean Trousers", augments={'Enmity-1','Pet: "Mag.Atk.Bns."+22','Weapon skill damage +4%','Accuracy+14 Attack+14','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
feet= { name="Herculean Boots", augments={'Pet: Phys. dmg. taken -1%','Rng.Acc.+4','Phalanx +4','Accuracy+19 Attack+19','Mag. Acc.+19 "Mag.Atk.Bns."+19',}},
neck= "Sanctity Necklace",
waist= "Eschan Stone",
left_ear= "Friomisi Earring",
right_ear= { name="Moonshade Earring", augments={'Attack+4','TP Bonus +250',}},
left_ring= "Ilabrat Ring",
right_ring= "Dingir Ring",
back={ name= "Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Rng.Acc.+10','Weapon skill damage +10%','Damage taken-5%',}},
}
sets.precast.casting = {
main= "Fettering Blade",
sub= "Hepatizon Rapier",
range= { name="Doomsday", augments={'"Mag.Atk.Bns."+17','Weapon skill damage +2%','AGI+20',}},
ammo= "Bronze Bullet",
head= { name="Herculean Helm", augments={'Pet: Attack+13 Pet: Rng.Atk.+13','Accuracy+9 Attack+9','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
body= { name="Herculean Vest", augments={'Accuracy+27','Crit.hit rate+3','DEX+14','Attack+7',}},
hands= { name="Herculean Gloves", augments={'Accuracy+25','"Triple Atk."+3',}},
legs= { name="Herculean Trousers", augments={'Accuracy+24 Attack+24','Crit. hit damage +4%','DEX+4','Accuracy+9','Attack+3',}},
feet= { name="Herculean Boots", augments={'Accuracy+22','"Triple Atk."+3','DEX+9',}},
neck= "Sanctity Necklace",
waist= "Eschan Stone",
left_ear= "Friomisi Earring",
right_ear= { name="Moonshade Earring", augments={'Attack+4','TP Bonus +250',}},
left_ring= "Ilabrat Ring",
right_ring= "Epona's Ring",
back= { name="Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Rng.Acc.+10','Weapon skill damage +10%','Damage taken-5%',}},
}
sets.ja.phantomroll = {
main= "Fettering Blade",
sub= "Hepatizon Rapier",
range= { name="Doomsday", augments={'"Mag.Atk.Bns."+17','Weapon skill damage +2%','AGI+20',}},
ammo= "Bronze Bullet",
head= { name="Herculean Helm", augments={'Pet: Attack+13 Pet: Rng.Atk.+13','Accuracy+9 Attack+9','Mag. Acc.+17 "Mag.Atk.Bns."+17',}},
body= { name="Herculean Vest", augments={'Accuracy+27','Crit.hit rate+3','DEX+14','Attack+7',}},
hands= { name="Herculean Gloves", augments={'Accuracy+25','"Triple Atk."+3',}},
legs= { name="Herculean Trousers", augments={'Accuracy+24 Attack+24','Crit. hit damage +4%','DEX+4','Accuracy+9','Attack+3',}},
feet= { name="Herculean Boots", augments={'Accuracy+22','"Triple Atk."+3','DEX+9',}},
neck= "Regal Necklace",
waist= "Eschan Stone",
left_ear= "Friomisi Earring",
right_ear= { name="Moonshade Earring", augments={'Attack+4','TP Bonus +250',}},
left_ring= "Ilabrat Ring",
right_ring= "Barataria Ring",
back= { name="Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Rng.Acc.+10','Weapon skill damage +10%','Damage taken-5%',}},
}
end
function precast(spell)
if spell.type ~= 'JobAbility' then
equip(sets.precast.casting)
elseif sets.ja[spell.name] then
equip(sets.ja[spell.name])
elseif sets.ws[leadensalute] then
equip(sets.ws[leadensalute])
end
end
function midcast(spell)
idle()
end
function aftercast(spell)
idle()
end
function idle()
if player.status=='Engaged' then
equip(sets.melee.normal)
else
equip(sets.idle.normal)
end
end
function status_change(new,old)
idle()
end