Advertisement
Guest User

SMN-sets.lua

a guest
Nov 29th, 2016
881
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 43.87 KB | None | 0 0
  1. --Table of Contents
  2. --You can search the file for the #'s to aid in search, ex. Ctrl + F, input #11 to find the midcast section which contains healing, stoneskin, etc
  3. --#1 Staves
  4. --#2 Augmented Items & JSE Cape
  5. --#3 Magical Pacts
  6. --#4 Ward Pacts
  7. --#5 Physical Pacts
  8. --#6 Hybrid Pacts
  9. --#7 Toggled/Situational Sets
  10. --#8 Job Abilities
  11. --#9 Fast Cast
  12. --#10 Weapon Skills
  13. --#11 Midcast Sets
  14. --#12 Idle/DT Sets
  15. --#13 Perp Sets
  16. --#14 Avatar Melee/DT Sets
  17. --#15 Engaged Sets
  18. --Simple guide to filling out sets:
  19. --1) equip the gear for the desired set
  20. --2) use //gs export lua and open the file in the exports folder
  21. --3) copy and paste the gear into your set
  22.  
  23. --[#1 Staves ]--
  24. --if you don't have 3 staff you can set them all to the same one, until you do get more.  Nirvana is the best avatarattackstaff, espiritus and griovalr techinically best for the other 2 with right augs
  25. --if you're confused for any sets with augs or just wanna save time, just equip the gear and type //gs export lua and it will be in your data/export folder
  26. --bpmagicstaff={ name="Grioavolr", augments={'Blood Pact Dmg.+8','Pet: INT+14','Pet: Mag. Acc.+30','Pet: "Mag.Atk.Bns."+10',}}
  27. --bpmagicstaff={ name="Grioavolr", augments={'Blood Pact Dmg.+8','Pet: STR+9','Pet: "Mag.Atk.Bns."+24','DMG:+9',}}
  28. bpmagicstaff={ name="Grioavolr", augments={'Blood Pact Dmg.+8','Pet: Mag. Acc.+25','Pet: "Mag.Atk.Bns."+22',}}
  29. bpmagicaccstaff={ name="Grioavolr", augments={'Blood Pact Dmg.+8','Pet: INT+14','Pet: Mag. Acc.+30','Pet: "Mag.Atk.Bns."+10',}}
  30. smnskillstaff = { name="Espiritus", augments={'Summoning magic skill +15','Pet: Mag. Acc.+30','System: 2 ID: 153 Val: 3',}}
  31. avatarattackstaff = "Nirvana"
  32.  
  33. --[#2 Augmented Items & JSE Cape ]--
  34. conveyance = { name="Conveyance Cape", augments={'Summoning magic skill +4','Blood Pact Dmg.+4','Blood Pact ab. del. II -3',}}
  35. conveyanceskill={ name="Conveyance Cape", augments={'Summoning magic skill +5','Blood Pact Dmg.+2',}}
  36. campestres_magic={ name="Campestres's Cape", augments={'Pet: M.Acc.+20 Pet: M.Dmg.+20','Mag. Acc+20 /Mag. Dmg.+20','Pet: Magic Damage+10','Pet: Haste+10',}}
  37. campestres_att={ name="Campestres's Cape", augments={'Pet: Acc.+20 Pet: R.Acc.+20 Pet: Atk.+20 Pet: R.Atk.+20','Accuracy+20 Attack+20','Accuracy+10','Pet: Haste+10',}}
  38. campestres_idle={ name="Campestres's Cape", augments={'MP+60','Eva.+20 /Mag. Eva.+20','Pet: "Regen"+10',}}
  39. campestres_fc={ name="Campestres's Cape", augments={'MP+60','MP+18','"Fast Cast"+10',}}
  40.  
  41.  
  42. sets.apogee = {
  43.     head={ name="Apogee Crown +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  44.     body={ name="Apogee Dalmatica", augments={'Summoning magic skill +15','Enmity-5','Pet: Damage taken -3%',}},
  45.     --body={ name="Apogee Dalmatica", augments={'MP+60','Pet: "Mag.Atk.Bns."+30','Blood Pact Dmg.+7',}},
  46.     hands={ name="Apogee Mitts +1", augments={'Pet: Mag. Acc.+25','"Blood Pact" ability delay+7','Blood Pact Dmg.+8',}},
  47.     legs={ name="Apogee Slacks", augments={'MP+60','Pet: "Mag.Atk.Bns."+30','Blood Pact Dmg.+7',}},
  48.     feet={ name="Apogee Pumps", augments={'MP+60','Summoning magic skill +15','Blood Pact Dmg.+7',}},
  49. }
  50. sets.apogee2 = {
  51.     body={ name="Apo. Dalmatica +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  52.     legs={ name="Apogee Slacks +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  53.     feet={ name="Apogee Pumps +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  54. }
  55. sets.apogeephy_path = {
  56.     head={ name="Apogee Crown +1", augments={'MP+80','Pet: Attack+35','Blood Pact Dmg.+8',}},
  57.     legs={ name="Apogee Slacks", augments={'Pet: STR+15','Blood Pact Dmg.+13','Pet: "Dbl. Atk."+3',}},
  58.     feet={ name="Apogee Pumps +1", augments={'MP+80','Pet: Attack+35','Blood Pact Dmg.+8',}},
  59. }
  60. moonshade={ name="Moonshade Earring", augments={'"Mag.Atk.Bns."+4','TP Bonus +25',}}
  61.  
  62. sets.enticers = {
  63.     --legs={ name="Enticer's Pants", augments={'MP+20','Pet: Mag. Acc.+4',}}
  64.     legs={ name="Enticer's Pants", augments={'MP+45','Pet: Accuracy+14 Pet: Rng. Acc.+14','Pet: Mag. Acc.+13','Pet: Damage taken -3%',}},
  65. }
  66. enticers = { name="Enticer's Pants", augments={'MP+45','Pet: Accuracy+14 Pet: Rng. Acc.+14','Pet: Mag. Acc.+13','Pet: Damage taken -3%',}}
  67.  
  68. sets.healingaugmented = {
  69.     main={ name="Serenity", augments={'MP+5','Enha.mag. skill +5',}},
  70.     head={ name="Vanya Hood", augments={'MP+50','"Fast Cast"+10','Haste+2%',}},
  71.     body={ name="Vanya Robe", augments={'Healing magic skill +20','"Cure" spellcasting time -7%','Magic dmg. taken -3',}},
  72.     legs={ name="Vanya Slops", augments={'Healing magic skill +20','"Cure" spellcasting time -7%','Magic dmg. taken -3',}},
  73.     feet={ name="Vanya Clogs", augments={'Healing magic skill +20','"Cure" spellcasting time -7%','Magic dmg. taken -3',}},
  74. }
  75. sets.psycloth = {
  76.     legs={ name="Psycloth Lappas", augments={'MP+80','Mag. Acc.+15','"Fast Cast"+7',}},
  77. }
  78. glyphichorn={ name="Glyphic Horn", augments={'Enhances "Astral Flow" effect',}}
  79. glypchicbracers={ name="Glyphic Bracers +1", augments={'Inc. Sp. "Blood Pact" magic burst dmg.',}}
  80. glyphicspats={ name="Glyphic Spats +1", augments={'Increases Sp. "Blood Pact" accuracy',}}
  81. selenian={ name="Selenian Cap", augments={'Attack+3','Pet: Damage taken -10%','Accuracy+3','Pet: Haste+5',}}
  82.  
  83. telch_head={ name="Telchine Cap", augments={'"Elemental Siphon"+30','Enh. Mag. eff. dur. +10',}}
  84. telch_body={ name="Telchine Chas.", augments={'"Elemental Siphon"+30','Enh. Mag. eff. dur. +10',}}
  85. telch_hands={ name="Telchine Gloves", augments={'"Elemental Siphon"+30','Enh. Mag. eff. dur. +9',}}
  86. telch_legs={ name="Telchine Braconi", augments={'"Elemental Siphon"+30','Enh. Mag. eff. dur. +9',}}
  87. telch_feet={ name="Telchine Pigaches", augments={'Enh. Mag. eff. dur. +10',}}
  88.  
  89. merlinic_head_fc={ name="Merlinic Hood", augments={'"Mag.Atk.Bns."+30','"Fast Cast"+6','MND+6','Mag. Acc.+4',}} --14
  90. merlinic_head_mab={ name="Merlinic Hood", augments={'Mag. Acc.+23 "Mag.Atk.Bns."+23','Mag. Acc.+12','"Mag.Atk.Bns."+10',}}
  91.  
  92. merlinic_body_mab={ name="Merlinic Jubbah", augments={'Mag. Acc.+25 "Mag.Atk.Bns."+25','"Fast Cast"+1','MND+7','Mag. Acc.+10','"Mag.Atk.Bns."+15',}}
  93.  
  94. merlinic_hands={ name="Merlinic Dastanas", augments={'Pet: Mag. Acc.+16 Pet: "Mag.Atk.Bns."+16','Blood Pact Dmg.+9','System: 1 ID: 1792 Val: 8','Pet: Mag. Acc.+7','Pet: "Mag.Atk.Bns."+9',}}
  95. merlinic_hands_fc = { name="Merlinic Dastanas", augments={'"Mag.Atk.Bns."+14','"Fast Cast"+6','INT+10','Mag. Acc.+11',}} --6
  96. merlinic_hands_mab={ name="Merlinic Dastanas", augments={'Mag. Acc.+25 "Mag.Atk.Bns."+25','MND+3','Mag. Acc.+11',}}
  97.  
  98. merlinic_legs_mburst={ name="Merlinic Shalwar", augments={'"Snapshot"+1','"Conserve MP"+1','Magic burst mdg.+15%','Accuracy+13 Attack+13','Mag. Acc.+18 "Mag.Atk.Bns."+18',}}--15
  99.  
  100. merlinic_feet_fc={ name="Merlinic Crackows", augments={'Mag. Acc.+18 "Mag.Atk.Bns."+18','"Fast Cast"+6','INT+8',}}--11
  101. merlinic_feet_refresh={ name="Merlinic Crackows", augments={'STR+10','Pet: "Mag.Atk.Bns."+23','"Refresh"+2','Accuracy+4 Attack+4','Mag. Acc.+9 "Mag.Atk.Bns."+9',}}
  102.  
  103.  
  104.  
  105. --[#3 Magical Pacts ]--
  106. --Used for Magical Blood Pacts
  107. sets.petmab = {
  108.     head="Apogee Crown +1",
  109.     hands=merlinic_hands,
  110.     body="Apogee Dalmatica +1",
  111.     legs="Apogee Slacks +1",
  112.     feet="Apogee Pumps +1",
  113.     main=bpmagicstaff,
  114.     sub="Elan Strap +1",
  115.     ammo="Sancus Sachet +1",
  116.     neck="Deino Collar",
  117.     waist="Incarnation Sash",
  118.     left_ear="Gelos Earring",
  119.     right_ear="Esper earring",
  120.     left_ring="Varar Ring",
  121.     right_ring="Varar Ring",
  122.     back=campestres_magic
  123.     --ammo="Seraphicaller",
  124.     --left_ring="Speaker's Ring",
  125.     --waist="Kobo Obi",
  126.     --right_ring="Evoker's ring",
  127.     --back=conveyance
  128.  
  129.     -- Example Helios --
  130.     --head={ name="Helios Band", augments={'Pet: "Mag.Atk.Bns."+29','Pet: Crit.hit rate +4','Blood Pact Dmg.+4',}},
  131.     --body={ name="Helios Jacket", augments={'Pet: "Mag.Atk.Bns."+28','Pet: Crit.hit rate +4','Blood Pact Dmg.+4',}},
  132.     --hands={ name="Helios Gloves", augments={'Pet: "Mag.Atk.Bns."+28','Pet: Crit.hit rate +4','Blood Pact Dmg.+4',}},
  133.     --legs={ name="Helios Spats", augments={'Pet: "Mag.Atk.Bns."+29','Pet: Crit.hit rate +4','Blood Pact Dmg.+5',}},
  134.     --feet={ name="Helios Boots", augments={'Pet: "Mag.Atk.Bns."+28','Pet: Crit.hit rate +3','Blood Pact Dmg.+6',}},
  135. }
  136. sets.petmabacc = set_combine(sets.petmab,{
  137.     main=bpmagicaccstaff,
  138.     hands="Apogee Mitts +1",
  139. })
  140. sets.pethybridacc = set_combine(sets.petmab,{
  141.     hands="Apogee Mitts +1",
  142. })
  143.  
  144.  
  145. --[#4 Ward Pacts ]--
  146. --Max out Summoning Magic Skill
  147. --this will be used for many types of wards, max your summoning skill for longer ward duration and more magic acc
  148. --wards can be empowered by empy bonus your call on to use it or not
  149. sets.smnskill = {
  150.     main=smnskillstaff,
  151.     sub="Vox Grip",
  152.     ammo="Sancus Sachet +1",
  153.     head="Beckoner's Horn +1",
  154.     body="Apogee Dalmatica",
  155.     hands="Lamassu Mitts +1",
  156.     legs="Beckoner's spats +1",
  157.     feet="Apogee Pumps",
  158.     neck="Incanter's Torque",
  159.     waist="Kobo Obi",
  160.     left_ear="Summoning earring",
  161.     right_ear="Andoaa earring",
  162.     left_ring="Globidonta Ring",
  163.     right_ring="Evoker's ring",
  164.     back=conveyanceskill
  165.     --ammo="Seraphicaller",
  166.     --head="Convoker's Horn +1",
  167. }
  168. sets.midcast.Pet.BloodPactWard = { --uses the smnskill set as base, if you want to override anything htat set you may do so here
  169.     body="Beckoner's Doublet +1",
  170. }
  171. sets.midcast.Pet.BloodPactWard = set_combine(sets.smnskill,sets.midcast.Pet.BloodPactWard)
  172.  
  173. --you want to put tp bonus and + to hp here for stronger cures, smn skill won't matter this is for healing wards mostly
  174. sets.midcast.Pet.HealingWard = {
  175.     main=avatarattackstaff,
  176.     head="Apogee Crown +1",
  177.     hands="Apogee Mitts +1",
  178.     body="Apogee Dalmatica +1",
  179.     legs="Apogee Slacks +1",
  180.     feet="Apogee Pumps +1",
  181.     back=campestres_magic,
  182.     --Fill the rest with HP gear so you don't lose HP
  183.     neck="Sanctity Necklace", --HP+35
  184.     left_ear="Etiolation earring",
  185.     left_ring="Defending Ring",
  186.     right_ring="Gelatinous Ring +1",
  187.     waist="Gishdubar sash",
  188. }
  189. sets.midcast.Pet.TPBloodPactWard = set_combine(sets.smnskill,{
  190.     body="Beckoner's Doublet +1",
  191.     legs=enticers,
  192. })
  193.  
  194. sets.midcast.Pet.DebuffBloodPactWard = { --override your smnskill set here, these are wards that target monsters, I leave it as maxing out smn skill for magic accuracy, but you could put other things here
  195.     main=bpmagicaccstaff,
  196.     head="Tali'ah Turban +1",
  197.     hands="Apogee Mitts +1",
  198.     body="Tali'ah Manteel +1",
  199.     legs="Tali'ah Seraweels +1",
  200.     feet="Tali'ah Crackows +1",
  201.     neck="Deino Collar",
  202.     waist="Incarnation Sash",
  203. }
  204. sets.midcast.Pet.DebuffBloodPactWard = set_combine(sets.smnskill,sets.midcast.Pet.DebuffBloodPactWard)
  205.  
  206. --[#5 Physical Pacts ]--
  207. sets.midcast.Pet.PhysicalBloodPactRage = { --does physical damage only, like pred claws and spinning dive and volt strike
  208.     main=avatarattackstaff,
  209.     sub="Elan Strap +1",
  210.     ammo="Sancus Sachet +1",
  211.     head="Apogee Crown +1",
  212.     body="Convoker's Doublet +1",
  213.     hands=merlinic_hands,
  214.     legs="Apogee Slacks +1",
  215.     neck="Empath necklace",
  216.     waist="Mujin Obi",
  217.     left_ear="Gelos Earring",
  218.     right_ear="Esper earring",
  219.     left_ring="Varar Ring",
  220.     right_ring="Varar Ring",
  221.     back=campestres_att,
  222.     feet="Apogee Pumps +1",
  223.     --back=conveyance,
  224.     --right_ring="Evoker's ring",
  225.     --ammo="Seraphicaller",
  226. }
  227. sets.midcast.Pet.PhysicalBloodPactRageAcc = set_combine(sets.midcast.Pet.PhysicalBloodPactRage,{
  228.     hands="Apogee Mitts +1",
  229.     --hands="Apogee Mitts"
  230. })
  231.  
  232. --[#6 Hybrid Pacts ]--
  233. sets.midcast.Pet.HybridBloodPactRage = { --At this time is only your flaming crush set
  234.     main="Nirvana",
  235.     sub="Elan Strap +1",
  236.     ammo="Sancus Sachet +1",
  237.     head="Apogee Crown +1",
  238.     hands=merlinic_hands,
  239.     body="Apogee Dalmatica +1",
  240.     legs="Apogee Slacks +1",
  241.     feet="Apogee Pumps +1",
  242.     neck="Deino Collar",
  243.     waist="Incarnation Sash",
  244.     left_ear="Gelos Earring",
  245.     right_ear="Esper earring",
  246.     left_ring="Varar Ring",
  247.     right_ring="Varar Ring",
  248.     back=campestres_att,
  249.     --back="Scintillating Cape"
  250.     --left_ring="Speaker's Ring",
  251.     --right_ring="Fervor Ring",
  252.     --ammo="Seraphicaller",
  253. }
  254. sets.midcast.Pet.HybridBloodPactRageAcc = set_combine(sets.midcast.Pet.HybridBloodPactRage,{
  255.     hands="Apogee Mitts +1",
  256.     --main=bpmagicaccstaff,
  257. })
  258.  
  259. sets.midcast.Pet.MagicalBloodPactRage = {
  260. }
  261.  
  262. --This is where petmab set fills in anything you didn't specifically define
  263. --basically petmab is the "default" set and you customize each situational set how you liked above
  264. --this cuts down on the need to fill in the same items over and over for each set
  265. sets.midcast.Pet.MagicalBloodPactRage = set_combine(sets.petmab,sets.midcast.Pet.MagicalBloodPactRage)
  266. sets.midcast.Pet.MagicalBloodPactRageAcc = set_combine(sets.midcast.Pet.MagicalBloodPactRage,sets.petmabacc)
  267. sets.midcast.Pet.TPMagicalBloodPactRage = set_combine(sets.petmab,{legs=enticers})
  268. sets.midcast.Pet.TPMagicalBloodPactRageAcc = set_combine(sets.midcast.Pet.TPMagicalBloodPactRage,sets.petmabacc)
  269. --sets.midcast.Pet.IfritMagicalBloodPactRage = set_combine(sets.petmab,{left_ring="Speaker's Ring",right_ring="Fervor Ring"})
  270. sets.midcast.Pet.IfritMagicalBloodPactRage = sets.midcast.Pet.MagicalBloodPactRage
  271. sets.midcast.Pet.IfritMagicalBloodPactRageAcc = set_combine(sets.midcast.Pet.IfritMagicalBloodPactRage,sets.petmabacc)
  272.  
  273. --Helios Notes
  274. --MAX: crit 20% mab 150 bpdmg 35
  275. --AT: crit 19% mab 142 bpdmg 23
  276. --MISSING: crit 1% mab 8 bpdmg 12
  277.  
  278. --[#7 Toggled/Situational Sets ]--
  279. sets.cpmode = {back="Mecisto. Mantle"}
  280. sets.wakeup = {neck="Sacrifice Torque"}--if you have a pet out and are slept, equipping this wakes you up
  281.  
  282. sets.latent_refresh = {sub="Oneiros grip",waist="Fucho-no-obi"}
  283.  
  284. --for when you wanna melee for self skill chains, aftermath, procing voidwatch, or just wanna crack some skulls the old fashioned way
  285. sets.tplock = {
  286.     main="Nirvana"
  287.     --main=bpmagicstaff
  288. }
  289. sets.kclub = {
  290.     main="Kraken Club",
  291.     sub="Genmei Shield", --10
  292. }
  293. sets.inwkr = {
  294.     neck="Arciela's Grace +1"
  295. }
  296.  
  297. --Feet is your biggest -perp slot, especially with apogee+1 being a massive -9.  Evans earring can help counter this, I keep moonshade on my right ear.  Lucidity helps too ofc.  This is automatically equipped when you use fleet wind, and if you're moving between points and then engaging things a lot (such as assault) I found I could be low mana, so this mostly fixed that.
  298. sets.movement = {
  299.     left_ear="Evans earring",
  300.     waist="Lucidity sash",
  301.     feet="Herald's Gaiters"
  302. }
  303. sets.movementtown = {
  304.     feet="Herald's Gaiters"
  305. }
  306.  
  307. --When you zone into mog gardens, what you wear, might have to hit f12 to force a gear update sometimes
  308. sets.farmer = {
  309.     main="Hoe",
  310.     body="Overalls",
  311.     hands="Work gloves",
  312.     legs="",
  313.     --feet="Herald's Gaiters"
  314.     feet="Thatch Boots"
  315. }
  316.  
  317. --For more movement in Adoulin
  318. sets.adoulinmovement = {
  319.     body="Councilor's Garb"
  320. }
  321.  
  322. sets.crafting = {
  323.     head="Magnifying Specs.",
  324.     neck="Weaver's Torque",
  325.     left_ring="Craftmaster's Ring",
  326.     right_ring="Orvail Ring",
  327.     body="Weaver's Apron",
  328.     --right_ring="Artificer's Ring",
  329. }
  330.  
  331. --[ Items To Keep with Organizer ]--
  332. organizer_items = {
  333.     i1="Warp Ring",
  334.     i2="Dim. Ring (Mea)",
  335.     i3="Mephitas's Ring +1",
  336.     i5="Holy Water",
  337.     i6="Remedy",
  338.     i7="Echo Drops",
  339.     i8="Grape Daifuku +1",
  340.     i9="Grape Daifuku",
  341.     i10="Akamochi",
  342.     i11="Akamochi +1",
  343.     i12="Rolanberry Daifuku",
  344.     i13="Rolanberry Daifuku +1",
  345.     i14="Kusamochi",
  346.     i15="Shiromochi",
  347.     i16="Panacea",
  348.     i17="Vile Elixir",
  349.     i18="Vile Elixir +1",
  350.     i19="Echad Ring",
  351.     i20="Trizek Ring",
  352.     i21="Capacity Ring",
  353.     i22="Anniversary Ring",
  354.     i23="Echad Ring",
  355.     i24="Expertise Ring",
  356.     i25="Warp Cudgel",
  357.     i26="Facility Ring",
  358.     i27="Khatvanga",
  359.     i28="Fervor Ring",
  360. }
  361.  
  362.  
  363. --[#8 Job Abilities ]--
  364.  
  365. -- Precast sets to enhance JAs
  366.  
  367. sets.precast.JA['Astral Flow'] = {head=glyphichorn}
  368.  
  369. sets.precast.JA['Mana Cede'] = {hands="Beckoner's bracers"}
  370. sets.precast.JA['Elemental Siphon'] = {
  371.     main={ name="Keraunos", augments={'"Elemental Siphon"+25',}},
  372.     sub="Vox Grip",
  373.     ammo="Esper Stone +1",
  374.     head=telch_head,
  375.     body=telch_body,
  376.     hands=telch_hands,
  377.     legs=telch_legs,
  378.     feet="Beck. Pigaches +1",
  379.     neck="Incanter's Torque",
  380.     waist="Kobo Obi",
  381.     left_ear="Summoning earring",
  382.     right_ear="Andoaa earring",
  383.     left_ring="Zodiac Ring",--use on all but light or darks day
  384.     right_ring="Evoker's Ring",
  385.     back=conveyance
  386. }
  387. sets.SiphonZodiac = {
  388.     left_ring="Zodiac Ring",--use on all but light or darks day
  389. }
  390. sets.SiphonLightDarkDay = {
  391.     left_ring="Globidonta Ring", --used on darks and lights day only
  392. }
  393. useall_bp_reduction_gear = true
  394. if useall_bp_reduction_gear then
  395.     -- Pact delay reduction gear
  396.     sets.precast.BloodPactWard = { --I just stack it all because when I do salvage or a gear slot is locked by a NM it's nice
  397.         main=smnskillstaff, --II -2
  398.         ammo="Sancus Sachet +1", --II -6
  399.         head="Beckoner's Horn +1",-- 3 Favor
  400.         body="Shomonjijoe +1", --8
  401.         hands=glyphicbracers,--6
  402.         left_ear="Evans Earring",--2
  403.         back=conveyance --II -3
  404.         --gift -10
  405.         --feet="Glyphic Pigaches +1",-- II -1
  406.         --body="Apogee Dalmatica", -- II -2
  407.         --head="Convoker's Horn +1",--8
  408.         --ammo="Seraphicaller",-- II -5
  409.     }
  410. -- delay 1: -15 cap (-20 equipped)
  411. -- delay II: -10
  412. -- gift: -10
  413. else
  414.     -- Pact delay reduction gear
  415.     sets.precast.BloodPactWard = { --with gifts this really all you need
  416.     ammo="Sancus Sachet +1",-- II -6
  417.     body="Convoker's Doublet +1", --6
  418.     hands=glyphicbracers,--6
  419.     head="Beckoner's Horn +1",-- 3 Favor
  420.     --gift -10
  421.     --head="Convoker's Horn +1",--8
  422.     --body="Shomonjijoe +1", --8
  423.     --ammo="Seraphicaller",-- II -5
  424. }
  425. -- delay 1: -15 cap (-16 equipped)
  426. -- delay 1 no shomonjijoe+1: -15 cap (-20 equipped)
  427. -- delay II: -5
  428. -- gift: -10
  429. end
  430.  
  431. sets.precast.BloodPactWard = set_combine(sets.smnskill,sets.precast.BloodPactWard)
  432. --sets.precast.BloodPactWard = {
  433. --    sub="Vox Grip",
  434. --    ammo="Seraphicaller",
  435. --    head="Beckoner's Horn +1",
  436. --    body={ name="Apogee Dalmatica", augments={'Summoning magic skill +15','Enmity-5','Pet: Damage taken -3%',}},
  437. --    hands={ name="Glyphic Bracers +1", augments={'Inc. Sp. "Blood Pact" magic burst dmg.',}},
  438. --    legs="Beck. Spats +1",
  439. --    feet={ name="Apogee Pumps", augments={'MP+60','Summoning magic skill +15','Blood Pact Dmg.+7',}},
  440. --    neck="Incanter's Torque",
  441. --    waist="Kobo Obi",
  442. --    left_ear="Evans Earring",
  443. --    right_ear="Andoaa Earring",
  444. --    left_ring="Globidonta Ring",
  445. --    right_ring="Evoker's Ring",
  446. --    back={ name="Conveyance Cape", augments={'Summoning magic skill +4','Blood Pact Dmg.+4','Blood Pact ab. del. II -3',}},
  447. --
  448. --    main={ name="Espiritus", augments={'Summoning magic skill +15','Pet: Mag. Acc.+30','Pet: Damage taken -4%',}},
  449. --    sub="Vox Grip",
  450. --    ammo="Seraphicaller",
  451. --    head="Beckoner's Horn +1",
  452. --    body={ name="Apogee Dalmatica", augments={'Summoning magic skill +15','Enmity-5','Pet: Damage taken -3%',}},
  453. --    hands={ name="Glyphic Bracers +1", augments={'Inc. Sp. "Blood Pact" magic burst dmg.',}},
  454. --    legs="Beck. Spats +1",
  455. --    feet={ name="Apogee Pumps", augments={'MP+60','Summoning magic skill +15','Blood Pact Dmg.+7',}},
  456. --    neck="Incanter's Torque",
  457. --    waist="Kobo Obi",
  458. --    left_ear="Evans Earring",
  459. --    right_ear="Andoaa Earring",
  460. --    left_ring="Globidonta Ring",
  461. --    right_ring="Evoker's Ring",
  462. --    back={ name="Conveyance Cape", augments={'Summoning magic skill +4','Blood Pact Dmg.+4','Blood Pact ab. del. II -3',}},
  463. --}
  464. sets.precast.BloodPactRage = sets.precast.BloodPactWard
  465.  
  466.  
  467. sets.burstmode = {}
  468. sets.burstmode.Burst = {
  469.     hands=glyphicbracers,
  470. }
  471.  
  472. --[#9 Fast Cast ]--
  473.  
  474. -- Fast cast sets for spells
  475. sets.precast.FC = {
  476.     main={ name="Grioavolr", augments={'"Fast Cast"+5','Mag. Acc.+19','Magic Damage +4',}},--9
  477.     sub="Vivid Strap",--1
  478.     head=merlinic_head_fc,
  479.     neck="Orunmila's Torque",--5
  480.     left_ear="Etiolation Earring",--1
  481.     right_ear="Loquacious earring",--2
  482.     hands=merlinic_hands_fc,
  483.     body="Inyanga Jubbah +1", --13
  484.     left_ring="Rahab Ring", -- 2
  485.     right_ring="Prolix Ring", -- 2
  486.     left_ring={name="Mephitas's Ring +1",priority=3},
  487.     right_ring={name="Mephitas's Ring",priority=3},
  488.     waist="Witful belt", --3
  489.     legs="Psycloth Lappas", --7
  490.     feet=merlinic_feet_fc,
  491.     back=campestres_fc,--10
  492.     --back=conveyance,
  493.     --back="Swith cape +1", --4
  494.     --right_ring="Rahab Ring", -- 2
  495.     --right_ring="Weather. Ring", -- 5 FC 3 QC
  496.     --left_ring="Lebeche Ring", --+2 QC
  497.     --left_ear="Enchntr. Earring +1",--2
  498.     --main="Sucellus",--5
  499.     --sub="Chanter's Shield",--3
  500.  
  501. }
  502. --9 1 0 0
  503. --14 5 1 2
  504. --13 6 0 0
  505. --10 3 7 11
  506.  
  507. sets.keepfc = {
  508.     --back="Swith cape +1", --4
  509. }
  510. --ammo --+2
  511. --82
  512. --8 Quick cast
  513. if player.sub_job == 'RDM' then
  514.     sets.precast.FC = set_combine(sets.precast.FC, {
  515.         --left_ring="Lebeche Ring", --+2 QC -2 FC
  516.         --left_ring={name="Mephitas's Ring +1",priority=3},
  517.         --back="Perimede Cape", --+4 QC -4 FC
  518.     })
  519. end
  520. --RDM 12 quick cast, 93 fastcast
  521.  
  522. --sets.precast.FC['Stoneskin'] = {
  523. --waist="Siegel Sash", --8
  524. --}
  525. sets.precast.Interrupt = {
  526.     --main="Hermit's Wand",--25
  527.     --sub="Culminus",--10
  528.     hands="Amalric Gages",--10
  529.     --body="Ros. Jaseran +1",--25
  530.     left_ear="Halasz Earring",--5
  531.     --right_ear="Magnetic Earring",--8
  532.     legs="Querkening brais",--15
  533.     feet="Amalric Nails",--15
  534.     --ammo="Impatiens",--10
  535.     --waist="Emphatikos Rope",--12
  536.     --back="Solitaire Cape",--8
  537.     --neck="Willpower Torque"--5
  538.  
  539. }
  540. if use_resistant then
  541.     sets.precast.FC.Resistant = { --this is still in the works for me, I want it to work that it makes compromises between casting speed, keeping you alive, spell interuption gear, and skill gear for that type of spell to reduce interuption rate
  542.         --body="Vrikodara Jupon", --5 -3 PDT
  543.         --hands={ name="Telchine Gloves", augments={'Mag. Acc.+12','"Fast Cast"+5','"Regen" potency+1',}}, --5
  544.         --legs="Lengo pants", --5 -1 PDT
  545.         --feet="Regal Pumps +1", --7
  546.         --left_ring="Defending ring", -- -10 DT
  547.         --right_ring="Prolix ring", -- 2
  548.         --back="Swith cape +1", --3
  549.     }
  550. end
  551. --39
  552. --    sets.precast.FC['Cure'] = set_combine(sets.precast.FC, {
  553. --      main="Tamaxchi",
  554. --      sub="Genbu's shield",
  555. --      body="Heka's kalasiris",
  556. --      back="pahtli cape",
  557. --      feet="Chelona boots"
  558. --    })
  559.  
  560.  
  561. --[#10 Weapon Skills ]--
  562. -- Specific weaponskill sets.  Uses the base set if an appropriate WSMod version isn't found.
  563. -- Default set for any weaponskill that isn't any more specifically defined
  564. sets.precast.WS = {}
  565. sets.precast.PhysicalWS = {
  566.     head="Blistering Sallet",
  567.     body="Onca Suit",
  568.     neck="Subtlety spectacles",
  569.     right_ring="Cacoethic Ring",
  570.     left_ring="Cacoethic Ring +1",
  571.     left_ear="Zennaroi Earring",
  572.     right_ear=moonshade,
  573.     waist="Olseni Belt",
  574.     back="Penetrating Cape"
  575.     --right_ear="Dignitary's Earring",
  576. }
  577. sets.precast.WS = sets.precast.PhysicalWS
  578. --sets.precast.WS['Shattersoul'] = set_combine(sets.precast.MagicalWS, {
  579. --})
  580. sets.precast.WS['Myrkr'] = {
  581.     main="Nirvana",
  582.     sub="Vox Grip",
  583.     ammo="Sancus Sachet +1",
  584.     head={ name="Apogee Crown +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  585.     body="Beck. Doublet +1",
  586.     hands="Lamassu mitts +1",
  587.     legs="Beck. Spats +1",
  588.     feet={ name="Apogee Pumps +1", augments={'MP+80','Pet: "Mag.Atk.Bns."+35','Blood Pact Dmg.+8',}},
  589.     neck="Sanctity Necklace",
  590.     waist="Shinjutsu-no-Obi +1",
  591.     left_ear="Etiolation Earring",
  592.     right_ear=moonshade,
  593.     left_ring={name="Mephitas's Ring +1",priority=3},
  594.     right_ring={name="Mephitas's Ring",priority=3},
  595.     back={ name="Conveyance Cape", augments={'Summoning magic skill +4','Blood Pact Dmg.+4','Blood Pact ab. del. II -3',}},
  596.     --left_ear="Evans Earring",
  597.     --ammo="Seraphicaller",
  598. }
  599. if use_player_mab then
  600.     sets.precast.MagicalWS = {
  601.         ammo="Sancus Sachet +1",
  602.         head=merlinic_head_mab,
  603.         body=merlinic_body_mab,
  604.         hands=merlinic_hands_mab,
  605.         legs=merlinic_legs_mburst,
  606.         feet=merlinic_feet_fc,
  607.         neck="Sanctity Necklace",
  608.         waist="Refoccilation stone",
  609.         left_ear="Friomisi Earring",
  610.         right_ear=moonshade,
  611.         left_ring="Fenrir Ring",
  612.         right_ring="Fenrir Ring",
  613.         back="Toro Cape",
  614.         --ear2="Ishvara earring",
  615.         --right_ear="Hermetic Earring",
  616.         --waist="Eschan Stone",
  617.         --neck="Satlada Necklace",
  618.         --ammo="Seraphicaller",
  619.         --body="Count's Garb",
  620.         --body="Gyve Doublet",
  621.         --legs="Gyve Trousers",
  622.     }
  623.     sets.precast.WS['Flash Nova'] = set_combine(sets.precast.MagicalWS, {
  624.     })
  625.     sets.precast.WS['Rock Crusher'] = set_combine(sets.precast.MagicalWS, {
  626.     })
  627.     sets.precast.WS['Aeolian Edge'] = set_combine(sets.precast.MagicalWS, {
  628.     })
  629.     sets.precast.WS['Cataclysm'] = set_combine(sets.precast.MagicalWS, {
  630.     })
  631.     sets.precast.WS['Shining Strike'] = set_combine(sets.precast.MagicalWS, {
  632.     })
  633.     sets.precast.WS['Garland of Bliss'] = set_combine(sets.precast.MagicalWS, {
  634.     })
  635. else
  636.     sets.precast.WS['Garland of Bliss'] = { --left mab in moghouse, so use empty set
  637.     }
  638.  
  639. end
  640.  
  641.  
  642. --[#11 Midcast Sets ]--
  643. sets.midcast.Cure = {
  644.     main="Serenity",
  645.     head="Vanya hood",--10%
  646.     body="Vanya robe",
  647.     hands="Reveal. Mitts +1",--14%
  648.     legs="Vanya slops",
  649.     feet="Vanya clogs",--5%
  650.     left_ear="Mendicant's earring",--5%
  651.     right_ear="Roundel Earring",--5%
  652.     right_ring="Lebeche Ring",--3%, -5 enmity
  653.     left_ring="Ephedra Ring",
  654.     neck="Nodens Gorget",--5%
  655.     waist="Witful Belt",
  656.     back=conveyance,
  657.     left_ring={name="Mephitas's Ring +1",priority=3},
  658.     right_ring={name="Mephitas's Ring",priority=3},
  659.     --right_ring="Sirona's Ring",
  660.     --back="Thaumaturge's Cape",
  661. }
  662.  
  663. --Notes, but outdated
  664. --power:787.25
  665. --cure potency: 50+19+3
  666. --haste:8+3+3+5+3+3 = 25
  667. --conserve mp: 18
  668. --enmity:-10 + -5 + -5
  669. sets.midcast.CureAurora = {--When you are SCH subjob and cast aurorastorm it will use these items for much more potent Cure 3
  670.     main="Chatoyant Staff",--10%
  671.     waist="Hachirin-No-Obi",--10%
  672.     back="Twilight Cape",--5%
  673. }
  674. sets.midcast.CureAurora = set_combine(sets.midcast.Cure,sets.midcast.CureAurora)
  675. --potency: 10+14+5+5+5+5+10=54%  caps at 50%
  676. --d/w: 25%
  677. --Power = floor(MND÷2) + floor(VIT÷4) + Healing Magic Skill
  678. -- 264/2 + 185/4 + 483 = 132 + 46 + 483 = 661  caps at 700
  679. sets.midcast.CureSelf = set_combine(sets.midcast.Cure,{--cure recieved gear
  680.     neck="Phalaina locket",
  681.     waist="Gishdubar Sash",
  682. })
  683. sets.midcast.CureSelfAurora = set_combine(sets.midcast.Cure,{
  684.     neck="Phalaina locket",
  685.     main="Chatoyant Staff",--10%
  686.     waist="Hachirin-No-Obi",--10%
  687.     back="Twilight Cape",--5%
  688.     --waist="Gishdubar Sash",
  689. })
  690. sets.midcast.Weather = {
  691.     back="Twilight Cape"
  692. }
  693. sets.midcast['Summoning Magic'] = sets.midcast.BloodPactWard
  694.  
  695. sets.midcast.Cursna = {
  696.     right_ring="Sirona's Ring",
  697.     left_ring="Ephedra Ring",
  698.     head="Vanya hood",
  699.     feet="Vanya clogs",
  700. }          
  701. sets.midcast.CursnaSelf = {
  702.     waist="Gishdubar Sash",
  703. }
  704. sets.midcast.CursnaSelf = set_combine(sets.midcast.Cursna,sets.midcast.CursnaSelf)
  705. sets.midcast['Enhancing Magic'] = {
  706.     main ="Oranyan",
  707.     neck="Incanter's Torque", --+10
  708.     head=telch_head,
  709.     body=telch_body,
  710.     hands=telch_hands,
  711.     legs=telch_legs,
  712.     feet=telch_feet,
  713.     left_ear="Etiolation Earring",
  714.     right_ear="Andoaa earring",--+5
  715.     waist="Shinjutsu-no-obi +1",
  716.     back="Perimede Cape",
  717.     left_ring={name="Mephitas's Ring +1",priority=3},
  718.     right_ring={name="Mephitas's Ring",priority=3},
  719.     --feet="Regal Pumps +1", --+10
  720.     --head="Befouled Crown",
  721. }
  722. sets.midcast.Regen = set_combine(sets.midcast['Enhancing Magic'],{
  723.     head="Inyanga Tiara +1"
  724. })
  725. sets.midcast.Stoneskin = {
  726.     main ="Oranyan",
  727.     neck="Nodens Gorget", --+30
  728.     left_ear="Earthcry Earring", --+10
  729.     legs="Haven Hose",--+20
  730.     waist="Siegel Sash",--+20
  731.     feet="Apogee Pumps +1",--for MND
  732.     --legs="Shedier Seraweels",--+35
  733. }
  734. --350  + 80 = 430 hp
  735. sets.midcast.Stoneskin = set_combine(sets.midcast['Enhancing Magic'],sets.midcast.Stoneskin)
  736. sets.midcast.Refresh = {
  737.     neck="Orunmila's Torque",
  738.     ear1="Etiolation Earring",
  739.     ear2="Evans earring",
  740.     back="Grapevine Cape",
  741. }
  742. sets.midcast.Phalanx = {
  743.     neck="Incanter's Torque", --+10
  744.     right_ear="andoaa earring", --+5
  745.     --feet="Regal Pumps +1", --+10
  746.     --body={ name="Telchine Chasuble", augments={'"Elemental Siphon"+30',}}, --+12
  747.     --main="Gada",
  748. }
  749. sets.midcast.RefreshSelf = {
  750.     waist="Gishdubar Sash",
  751.     feet="Inspirited Boots",
  752. }
  753. sets.midcast.Refresh = set_combine(sets.midcast['Enhancing Magic'],sets.midcast.Refresh)
  754. sets.midcast.Phalanx = set_combine(sets.midcast['Enhancing Magic'],sets.midcast.Phalanx)
  755. sets.midcast.Refresh = set_combine(sets.midcast.Refresh,sets.midcast.RefreshSelf)
  756.  
  757. if use_player_mab then
  758.     sets.midcast['Elemental Magic'] = {
  759.         main={ name="Malevolence", augments={'INT+10','Mag. Acc.+10','"Mag.Atk.Bns."+10','"Fast Cast"+5',}},
  760.         sub="Culminus",
  761.         head=merlinic_head_mab,
  762.         neck="Sanctity Necklace",
  763.         ear1="Friomisi Earring",
  764.         ear2="Hermetic Earring",
  765.         left_ring="Fenrir Ring",
  766.         right_ring="Fenrir Ring",
  767.         waist="Refoccilation stone",
  768.         back=campestres_magic,
  769.         body=merlinic_body_mab,
  770.         hands=merlinic_hands_mab,
  771.         legs=merlinic_legs_mburst,
  772.         feet=merlinic_feet_fc,
  773.     }
  774. else
  775.     sets.midcast['Elemental Magic'] = {
  776.         main={ name="Malevolence", augments={'INT+10','Mag. Acc.+10','"Mag.Atk.Bns."+10','"Fast Cast"+5',}},
  777.         sub="Culminus",
  778.         neck="Sanctity Necklace",
  779.         body=merlinic_body_mab,
  780.         legs="Gyve trousers",
  781.         back=campestres_magic,
  782.     }
  783. end
  784. if use_enfeeb then --mostly useful as sch subjob for dispel, or helping proc immunobreak on rdm sub
  785.     sets.midcast['Enfeebling Magic'] = {
  786.         main="Oranyan",
  787.         sub="Flanged Grip",
  788.         ammo="Pemphredo Tathlum",
  789.         head=merlinic_head_mab,
  790.         body=merlinic_body_mab,
  791.         hands=merlinic_hands_mab,
  792.         legs={ name="Psycloth Lappas", augments={'MP+80','Mag. Acc.+15','"Fast Cast"+7',}},
  793.         feet="Skaoi Boots",
  794.         neck="Jokushu Chain",
  795.         waist="Luminary Sash",
  796.         left_ear="Enchntr. Earring +1",
  797.         right_ear="Digni. Earring",
  798.         left_ring="Weather. Ring",
  799.         right_ring="Rahab Ring",
  800.         back=campestres_magic
  801.  
  802. --      main="Grioavlr",--Acc+14 INT+19
  803. --      --head="Befouled Crown",--Acc+20 Skill+16 INT+33
  804. --      --head={ name="Merlinic Hood", augments={'Mag. Acc.+22 "Mag.Atk.Bns."+22','Mag. Acc.+7',}},--Acc+44 INT+29
  805. --      head={ name="Merlinic Hood", augments={'Mag. Acc.+23 "Mag.Atk.Bns."+23','Mag. Acc.+12','"Mag.Atk.Bns."+10',}},
  806. --      --legs={ name="Merlinic Shalwar", augments={'"Snapshot"+1','"Conserve MP"+1','Magic burst mdg.+15%','Accuracy+13 Attack+13','Mag. Acc.+18 "Mag.Atk.Bns."+18',}},--15
  807. --      neck="Imbodla Necklace",--INT+7 Skill+5
  808. --      --ear1="Psystorm Earring",
  809. --      ear1="Lempo Earring",
  810. --      ear2="Hermetic Earring",
  811. --      --ring1="Fenrir Ring",--Acc+2
  812. --      --ring2="Fenrir Ring",--Acc+2
  813. --      body="Vanya Robe",--Acc+21 Skill+20 INT+31
  814. --      hands="Reveal. Mitts +1",--Acc+11 INT+11
  815. --      waist="Channeler's Stone",--INT+10
  816. --      --body="Cohort Cloak",
  817. --      legs="Psycloth Lappas",--Acc+35 INT+40 Skill+18
  818. --      --feet="Psycloth Lappas",--Acc+35 INT+40 Skill+18
  819. --      --ammo="Kalboron stone"
  820.     }
  821.     --Totals:
  822.     --Acc:145
  823.     --INT:183
  824.     --Skill:43
  825.     --combined vs hard target:371
  826. end
  827. --
  828. --    sets.midcast['Dark Magic'] = {
  829. --    }
  830.  
  831. sets.midcast.interruption = {
  832.     main=smnskillstaff,
  833.     sub="Vox Grip",
  834.     ammo="Sancus Sachet +1",
  835.     head="Convoker's Horn +1",
  836.     hands="Lamassu Mitts +1",
  837.     neck="Incanter's Torque",
  838.     waist="Lucidity sash",
  839.     left_ear="Evans Earring",
  840.     right_ear="Andoaa earring",
  841.     left_ring="Globidonta Ring",
  842.     right_ring="Evoker's ring",
  843.     back=conveyance
  844.     --ammo="Seraphicaller",
  845.     --left_ring="Fervor Ring",
  846. }
  847.  
  848. --sets.midcast.interruption = set_combine(sets.petmab,sets.midcast.interruption)
  849. -- Avatar pact sets.  All pacts are Ability type.
  850.  
  851.  
  852. -- Spirits cast magic spells, which can be identified in standard ways.
  853.  
  854. --    sets.midcast.Pet.WhiteMagic = {
  855. --      ammo="Seraphicaller",
  856. --      main="Tumafyrig",
  857. --      head="Convoker's Horn +1 +1",
  858. --      neck="Caller's Pendant",
  859. --      ear1="Andoaa earring",
  860. --      ear2="Summoning earring",
  861. --      body="Anhur Robe",
  862. --      hands="Glyphic Bracers +1 +1",
  863. --      ring1="Evoker's Ring",
  864. --      ring2="Globidonta Ring",
  865. --      back="Conveyance cape",
  866. --      waist="Lucidity sash",
  867. --      legs="Marduk's Shalwar +1",
  868. --      sub="Vox grip",
  869. --      feet="Marduk's crackows +1"
  870. --    }
  871.  
  872. --    sets.midcast.Pet['Elemental Magic'] = set_combine(sets.midcast.Pet.BloodPactRage, {legs="Helios spats"})
  873. --
  874. --    sets.midcast.Pet['Elemental Magic'].Resistant = {}
  875.  
  876.  
  877. --[#12 Idle/DT sets ]--
  878.  
  879. -- Resting sets
  880. sets.resting = {
  881.     main="Chatoyant Staff",
  882.     sub="Oneiros grip",
  883.     waist="Fucho-no-obi",
  884.     legs="Assiduity pants +1",
  885. }
  886.  
  887. -- Idle sets
  888. sets.idle = {
  889.     main="Nirvana",
  890.     sub="Elan Strap +1",
  891.     ammo="Sancus Sachet +1",
  892.     head="Convoker's Horn +1",
  893.     body="Apogee Dalmatica +1",
  894.     hands="Asteria Mitts +1",
  895.     legs="Assiduity pants +1",
  896.     feet=merlinic_feet_refresh,
  897.     neck="Loricate Torque +1",
  898.     waist="Shinjutsu-no-obi +1",
  899.     left_ear="Etiolation Earring",
  900.     right_ear="Evans earring",
  901.     left_ring={name="Mephitas's Ring +1",priority=3},
  902.     right_ring={name="Mephitas's Ring",priority=3},
  903.     back=conveyance,
  904.     --ammo="Seraphicaller",
  905.     --body="Shomonjijoe +1",
  906.     --left_ear="Evans Earring",
  907.     --left_ear="Etiolation Earring",
  908.     --right_ear="Odnowa Earring +1",
  909.     --left_ring="Defending Ring",
  910.     --right_ring="Gelatinous Ring +1",
  911.     --back="Solemnity Cape",--4
  912. }
  913. sets.damagetaken = {}
  914. sets.damagetaken.None = {
  915. }
  916. sets.damagetaken.DT = {
  917.     head="Blistering sallet",
  918.     body="Onca Suit",--10
  919.     hands="",
  920.     legs="",
  921.     feet="",
  922.     neck="Loricate Torque +1", --6
  923.     left_ring="Defending Ring",--10
  924.     right_ear="Genmei Earring",
  925.     back="Solemnity Cape",--4
  926. }
  927. sets.damagetaken.PDT = { --
  928.     main="Mafic Cudgel", --10
  929.     sub="Genmei Shield", --10
  930.     left_ring="Defending Ring",--10
  931.     right_ring="Gelatinous Ring +1",--6
  932.     left_ear="Etiolation Earring", --3mdt
  933.     right_ear="Genmei Earring",
  934.     neck="Loricate Torque +1", --6
  935.     head="Blistering sallet",
  936.     body="Onca Suit", --10
  937.     hands="",
  938.     legs="",
  939.     feet="",
  940.     back="Solemnity Cape"--4
  941.     --main="Earth Staff", --20
  942.     --back="Umbra Cape"--6, 12 at night
  943. }
  944. sets.damagetaken.MDT = {--Shell V is around 24%
  945.     main="Mafic Cudgel",
  946.     sub="Genmei Shield",
  947.     ammo="Sancus Sachet +1",
  948.     head="Inyanga Tiara +1",
  949.     body="Inyanga Jubbah +1",
  950.     hands="Inyan. Dastanas +1",
  951.     legs="Inyanga shalwar +1",
  952.     feet="Inyan. Crackows +1",
  953.     neck="Loricate Torque +1",
  954.     waist="Lucidity Sash",
  955.     left_ear="Etiolation Earring",
  956.     right_ear="Genmei Earring",
  957.     left_ring="Defending Ring",
  958.     right_ring="Gelatinous Ring +1",
  959.     back="Solemnity Cape",
  960.     --ammo="Seraphicaller",
  961.     --body={ name="Vanya Robe", augments={'Healing magic skill +20','"Cure" spellcasting time -7%','Magic dmg. taken -3',}},
  962.     --legs="Gyve Trousers",
  963.     --right_ear="Rimeice Earring",
  964. --  main="Mafic Cudgel", --10
  965. --  sub="Genmei Shield", --10
  966. --  left_ring="Defending Ring",--10
  967. --  back="Solemnity Cape",--4
  968. --  left_ear="Etiolation Earring", --3mdt
  969. --  neck="Loricate Torque +1", --6
  970.     --left_ring="Vengeful Ring",--magiceva
  971. }
  972. sets.magiceva = {
  973.     head="Inyanga Tiara +1",
  974.     body="Inyanga Jubbah +1",
  975.     hands="Inyan. Dastanas +1",
  976.     legs="Inyanga shalwar +1",
  977.     feet="Inyan. Crackows +1",
  978.     neck="Loricate Torque +1",
  979.     waist="Lucidity Sash",
  980.     ear1="Etiolation Earring",
  981.     ear2="Evans earring",
  982.     left_ring="Purity Ring",
  983.     right_ring="Vengeful Ring",
  984.     back=campestres_idle
  985.     --right_ear="Rimeice Earring",
  986.     --right_ear="Genmei Earring",
  987.     --back="Solemnity Cape",
  988. }
  989. sets.pullmode = set_combine(sets.damagetaken.MDT,{feet="Hippomenes Socks +1"})
  990. sets.pullmode2 = {
  991.     main="Mafic Cudgel", --10
  992.     sub="Genmei Shield", --10
  993.     right_ring="Gelatinous Ring +1",--7
  994.     left_ring="Defending Ring",--10
  995.     left_ear="Etiolation Earring", --3mdt
  996.     neck="Loricate Torque +1", --6
  997.     feet="Hippomenes Socks +1",
  998.     back="Solemnity Cape"--4
  999.     --back="Umbra Cape"--6, 12 at night
  1000. }
  1001. --sets.damagetaken.MagicEvasion = {
  1002.     --left_ring="Vengeful Ring",--9
  1003.     --right_ring="Purity Ring",--10
  1004.     --back="Felicitas Cape +1",--10
  1005.     --body="Onca Suit" -- 252
  1006.     --body 91, hands 48, legs 118, feet 118
  1007.     --left_ear="Eabani Earrng", --8
  1008.     --right_ear="Flashward Earrng", --8
  1009.     --head 86
  1010.     --
  1011. --}
  1012. sets.petdamagetaken = {}
  1013. sets.petdamagetaken.DT = {
  1014.     main="Sucellus",
  1015.     sub="Genmei Shield",
  1016.     neck="Empath Necklace",
  1017.     left_ear="Handler's Earring +1",
  1018.     body="Apogee Dalmatica",
  1019.     right_ear="Rimeice earring",
  1020.     legs="Psycloth Lappas",
  1021.     --head=selenian,
  1022.     --right_ear="Handler's Earring",
  1023. }
  1024. sets.petdamagetaken.Full = {
  1025.     main="Sucellus",
  1026.     sub="Genmei Shield",
  1027.     body="Apogee Dalmatica",
  1028.     neck="Empath Necklace",
  1029.     left_ear="Handler's Earring +1",
  1030.     right_ear="Rimeice earring",
  1031.     legs="Psycloth Lappas",
  1032.     --main=bpmagicstaff,
  1033.     --head=selenian,
  1034.     --right_ear="Handler's Earring",
  1035. }
  1036.  
  1037. sets.precast.FC.PDT = set_combine(sets.precast.FC, sets.damagetaken.PDT)
  1038. sets.idle.PDT = {--mixes refresh with pdt
  1039.     ammo="Sancus Sachet +1",
  1040.     head="Convoker's Horn +1",
  1041.     body="Apogee Dalmatica +1",
  1042.     hands="Asteria Mitts +1",
  1043.     legs="Assiduity pants +1",
  1044.     waist="Fucho-no-obi",
  1045.     left_ear="Andoaa earring",
  1046.     right_ear=moonshade,
  1047.     right_ring="Gelatinous Ring +1", --6
  1048.     left_ring="Defending Ring", --10
  1049.     back="Solemnity Mantle"--4
  1050.     --ammo="Seraphicaller",
  1051.     --body="Shomonjijoe +1",
  1052.     --feet="Convoker's Pigaches +1",
  1053. }
  1054.  
  1055. -- perp costs:
  1056. -- spirits: 7
  1057. -- carby: 11 (5 with mitts)
  1058. -- fenrir: 13
  1059. -- others: 15
  1060. -- avatar's favor: free, if you minimized perp cost already, -4 a tick with no -perp gear.  Weird I know but it's true, test it yourself
  1061.  
  1062. -- Max useful -perp gear is 1 less than the perp cost (can't be reduced below 1)
  1063. -- Aim for -14 perp, and refresh in other slots.
  1064. --
  1065.  
  1066. -- -perp gear:
  1067. -- Grivardor: -5
  1068. -- Glyphic Horn: -4
  1069. -- Caller's Doublet +2/Glyphic Doublet: -4
  1070. -- Evoker's Ring: -1
  1071. -- Convoker's Pigaches: -4
  1072. -- total: -18
  1073.  
  1074. -- Can make due without either the head or the body, and use +refresh items in those slots.
  1075.  
  1076.  
  1077. sets.idle.PDT = {}
  1078. sets.idle.Spirit = set_combine(sets.midcast.Pet.BloodPactWard, {main="Nirvana",legs=glyphicspats})
  1079.  
  1080. --[#13 Perp Sets ]--
  1081. sets.idle.Avatar = {
  1082.     main="Nirvana",
  1083.     sub="Vox Grip",
  1084.     head="Beckoner's Horn +1",
  1085.     body="Apogee Dalmatica +1",
  1086.     hands="Asteria Mitts +1",
  1087.     legs="Assiduity pants +1",
  1088.     neck="Caller's Pendant",
  1089.     ammo="Sancus Sachet +1",
  1090.     waist="Lucidity sash",
  1091.     left_ear="Evans earring",
  1092.     right_ear="Andoaa Earring",
  1093.     feet=merlinic_feet_refresh,
  1094.     left_ring={name="Mephitas's Ring +1",priority=3},
  1095.     right_ring="Evoker's ring",
  1096.     back=campestres_idle
  1097.     --back=conveyance
  1098.     --left_ring="Globidonta Ring",
  1099.     --body="Shomonjijoe +1",
  1100.     --ammo="Seraphicaller",
  1101.     --right_ear="Moonshade Earring",
  1102.     --left_ear="Summoning earring",
  1103. }
  1104. sets.favor= {}
  1105. sets.favor.mpsaver={ -- don't sacrifice refresh gear for smn skill gear
  1106.     main="Nirvana",
  1107.     sub="Vox Grip",
  1108.     ammo="Sancus Sachet +1",
  1109.     head="Beckoner's Horn +1",
  1110.     body="Apogee Dalmatica +1",
  1111.     hands="Asteria Mitts +1",
  1112.     legs="Assiduity Pants +1",
  1113.     feet=merlinic_feet_refresh,
  1114.     neck="Caller's Pendant",
  1115.     waist="Lucidity sash",
  1116.     left_ear="Summoning earring",
  1117.     right_ear="Andoaa Earring",
  1118.     left_ring="Globidonta Ring",
  1119.     right_ring="Evoker's ring",
  1120.     back=campestres_att
  1121.     --left_ear="Evans earring",
  1122.     --right_ear="Moonshade Earring",
  1123.     --body="Shomonjijoe +1",
  1124.     --ammo="Seraphicaller",
  1125.     --back=conveyance
  1126. }
  1127. sets.favor.mpsaver=sets.idle.Avatar
  1128. sets.favor.allout={ -- equip all the favor and smn skill you can while not losing MP
  1129.     main="Nirvana",
  1130.     sub="Vox Grip",
  1131.     ammo="Sancus Sachet +1",
  1132.     head="Beckoner's Horn +1",
  1133.     body="Beck. Doublet +1",
  1134.     hands="Asteria Mitts +1",
  1135.     legs="Beck. Spats +1",
  1136.     feet={ name="Apogee Pumps", augments={'MP+60','Summoning magic skill +15','Blood Pact Dmg.+7',}},
  1137.     neck="Incanter's Torque",
  1138.     waist="Lucidity Sash",
  1139.     left_ear="Andoaa Earring",
  1140.     right_ear=moonshade,
  1141.     left_ring="Globidonta Ring",
  1142.     right_ring="Evoker's Ring",
  1143.     back=conveyance
  1144.     --ammo="Seraphicaller",
  1145. }
  1146.  
  1147. sets.idle.Spirit = set_combine(sets.midcast.Pet.BloodPactWard, {main="Nirvana",left_ear=moonshade,legs=glyphicspats})
  1148. sets.perp = sets.idle.Avatar
  1149. sets.engaged = sets.perp
  1150. sets.engaged.Perp = sets.perp
  1151. sets.idlehealer = {
  1152.     main="Nirvana", --10
  1153.     sub="Vox Grip",
  1154.     head="Beckoner's Horn +1",
  1155.     right_ring="Gelatinous Ring +1",--7
  1156.     left_ring="Defending Ring",--10
  1157.     left_ear="Etiolation Earring", --3mdt
  1158.     right_ear=moonshade,
  1159.     neck="Loricate Torque +1", --6
  1160.     back="Solemnity Cape",--4
  1161.     hands="Asteria Mitts +1",
  1162.     legs="Assiduity pants +1",
  1163.     body="Apogee Dalmatica +1",
  1164.     feet=merlinic_feet_refresh,
  1165.     --body="Shomonjijoe +1",
  1166. }
  1167.  
  1168.  
  1169. -- -5 staff
  1170. --    head +2
  1171. --    body +3
  1172. -- -3 pants +2
  1173. --    hands +2
  1174. --    earring +1
  1175. -- -1 ring
  1176. -- -2 waist
  1177. -- -8 feet
  1178. -- -2 earring
  1179. -- Caller's Bracer's halve the perp cost after other costs are accounted for.
  1180. -- Using -10 (Gridavor, ring, Conv.feet), standard avatars would then cost 5, halved to 2.
  1181. -- We can then use Hagondes Coat and end up with the same net MP cost, but significantly better defense.
  1182. -- Weather is the same, but we can also use the latent on the pendant to negate the last point lost.
  1183. --sets.perp.Day = {body="Hagondes Coat +1"}
  1184. --sets.perp.Weather = {neck="Caller's Pendant",body="Hagondes Coat +1"}
  1185. sets.perp.Weather = {neck="Caller's Pendant"}
  1186. -- Carby: Mitts+Conv.feet = 1/tick perp.  Everything else should be +refresh
  1187. --    sets.perp.Carbuncle = {
  1188. --      hands="Carbuncle Mitts"
  1189. --    }
  1190. sets.perp.Carbuncle = set_combine(sets.perp, {hands="Asteria Mitts +1"})
  1191. sets.perp['Cait Sith'] = set_combine(sets.perp, {hands="Lamassu Mitts +1"})
  1192. sets.perp.LightSpirit = set_combine(sets.midcast.Pet.BloodPactWard, {main=smnskillstaff,right_ear=moonshade,legs=glyphicspats})
  1193. sets.perp.AirSpirit = set_combine(sets.midcast.Pet.BloodPactWard, {legs=glyphicspats})
  1194. sets.perp.FireSpirit = set_combine(sets.midcast.Pet.BloodPactWard, {legs=glyphicspats})
  1195. --can add other spirits too
  1196.  
  1197. --    sets.perp.staff_and_grip = {main=gear.perp_staff}
  1198. --[#14 Avatar Melee/DT Sets ]--
  1199. sets.Avatar = {}
  1200. sets.Avatar.Haste = { --Warning! This set equipped whenever your pet is engaged, even if you aren't
  1201.     main=avatarattackstaff,
  1202.     sub="Vox Grip",
  1203.     waist="Klouskap Sash",--8
  1204.     back=campestres_att--10
  1205. --  head="Beckoner's Horn +1",
  1206. --  --body="Shomonjijoe +1",
  1207. --  body="Apogee Dalmatica",
  1208. --  hands="Asteria Mitts +1",
  1209. --  legs="Assiduity pants +1",
  1210. --  feet="Apogee pumps +1",
  1211. --  feet={ name="Merlinic Crackows", augments={'STR+10','Pet: "Mag.Atk.Bns."+23','"Refresh"+2','Accuracy+4 Attack+4','Mag. Acc.+9 "Mag.Atk.Bns."+9',}},
  1212. --  ammo="Seraphicaller",
  1213. --  right_ear="Moonshade Earring",
  1214. --  left_ring="Globidonta Ring",
  1215. --  right_ring="Evoker's ring",
  1216.     --right_ear="Rimeice earring",--3
  1217.     --waist="Moepapa Stone",--5
  1218.     --left_ring="Varar Ring",
  1219.     --right_ring="Varar Ring",
  1220.     --back="Penetrating Cape",
  1221.     --neck="Empath necklace",
  1222. }
  1223. --Pet Haste: 18
  1224. sets.Avatar.Haste.Full = { --Warning! This set equipped whenever your pet is engaged, even if you aren't
  1225. }
  1226.  
  1227.  
  1228. --[#15 Engaged Sets ]--
  1229. if use_melee then
  1230.     sets.engaged.Melee = {
  1231.         main="Nirvana",
  1232.         sub="Flanged Grip",
  1233.         head="Tali'ah Turban +1",
  1234.         body="Tali'ah Manteel +1",
  1235.         hands="Tali'ah Gages +1",
  1236.         legs="Tali'ah Seraweels +1",
  1237.         feet="Tali'ah Crackows +1",
  1238.         neck="Subtlety spectacles",
  1239.         left_ring="Cacoethic Ring +1",
  1240.         right_ring="Varar Ring",
  1241.         --left_ear="Zennaroi Earring",
  1242.         left_ear="Telos Earring",
  1243.         right_ear="Dignitary's Earring",
  1244.         --waist="Olseni Belt",
  1245.         waist="Klouskap sash",
  1246.         back=campestres_att
  1247.         --back="Penetrating Cape"
  1248.     }
  1249.  
  1250.     sets.meleehybrid = {
  1251.         neck="Empath Necklace",
  1252.         left_ear="Zennaroi Earring",
  1253.         right_ear="Cessance Earring",
  1254.         waist="Olseni Belt",
  1255.         back=campestres_att
  1256.     }
  1257. else
  1258.     sets.engaged.Melee = {
  1259.         sub="Flanged Grip",
  1260.         body="Onca Suit",
  1261.         right_ring="Evoker's Ring",
  1262.         back=campestres_att
  1263.     }
  1264.     sets.engaged.Kclub = {
  1265.         main="Kraken Club",
  1266.         body="Onca Suit",
  1267.         right_ring="Evoker's Ring",
  1268.         back=campestres_att
  1269.     }
  1270. end
  1271. -- For future use, ignore for now --
  1272. -- Magic Accuracy setting, overrides gear above
  1273. -- commented section here (anything after -- are comments) for future versions
  1274. --sets.bp_magic_acc = {
  1275. --  main=bpmagicaccstaff,
  1276. --  hands="Apogee Mitts",
  1277. --  back=conveyance
  1278. --}
  1279. ---- Physical Accuracy setting, overrides physical pact
  1280. --sets.bp_phys_acc = {
  1281. --  hands="Apogee Mitts",
  1282. --  back=conveyance
  1283. --}
  1284. ---- Hybrid Accuracy setting, overrides hybrid pact
  1285. --sets.bp_hybrid_acc = {
  1286. --  main=bpmagicaccstaff,
  1287. --  hands="Apogee Mitts",
  1288. --  back=conveyance
  1289. --}
  1290.  
  1291. --sets.midcast.FastRecast = {
  1292. --      main="Marin Staff",
  1293. --      sub="Vivid Strap",
  1294. --      ammo="Seraphicaller",
  1295. --      head="Haruspex hat",
  1296. --      neck="Jeweled collar",
  1297. --      ear2="Loquacious earring",
  1298. --      hands="Regimen mittens",
  1299. --      body="Vanir cotehardie",
  1300. --      ring1="Weatherspoon ring",
  1301. --      ring2="Prolix ring",
  1302. --      back="Swith cape",
  1303. --      waist="Witful belt",
  1304. --      legs="Lengo pants",
  1305. --      feet="Glyph pigaches +1"
  1306. --}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement