Advertisement
Guest User

Playername-SMN-sets.lua

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