Skip to content

Commit

Permalink
Add to changelog and update gear
Browse files Browse the repository at this point in the history
  • Loading branch information
genshinteambuilds committed Mar 29, 2024
1 parent 5a4da7e commit 33d30e9
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 20 deletions.
7 changes: 7 additions & 0 deletions DO_NOT_DELETE.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,10 @@
## v1.1.4

- PLD - Use Haste set over Hate when Sentinel is active

## v1.1.5

- RNG - Added additional protection for using up special ammo for Unlimited shot
- BLM - Fixed Republic Circlet logic
- BLM - Add Opuntia Hoop logic
- Breaking Change - PLD - Change cover to use a set
1 change: 1 addition & 0 deletions Rag_5040/BLM.lua
Original file line number Diff line number Diff line change
Expand Up @@ -309,6 +309,7 @@ local sets = {
Ear2 = 'Moldavite Earring',
Body = 'Igqira Weskit',
Hands = 'Zenith Mitts +1',
-- Hands = 'Wzd. Gloves +1', -- Change to these on base set when fighting anything actually difficult.
Ring1 = 'Snow Ring',
Ring2 = 'Snow Ring',
Back = 'Prism Cape',
Expand Down
5 changes: 2 additions & 3 deletions Rag_5040/MNK.lua
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ local sets = {
Ring1 = 'Jelly Ring',
Ring2 = 'Sattva Ring',
-- Back = 'Boxer\'s Mantle'
Waist = 'Heko Obi +1', -- 8
Waist = 'Silver Obi +1', -- 8
Legs = 'Dst. Subligar +1',
Feet = 'Mountain Gaiters', -- 5
},
Expand Down Expand Up @@ -193,8 +193,7 @@ local sets = {
Chakra = {
Ammo = 'Happy Egg',
Head = 'Genbu\'s Kabuto',
Neck = 'Medieval Collar',
-- Fortitude Torque
Neck = 'Fortitude Torque',
Ear1 = 'Robust Earring',
-- Ear2 = 'Robust Earring',
Body = 'Kirin\'s Osode',
Expand Down
55 changes: 38 additions & 17 deletions Rag_5040/PLD.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,33 @@ local fastCastValue = 0.00 -- 0% from gear

local parade_gorget = true

local hercules_ring = true
local hercules_ring = false
local hercules_ring_slot = 'Ring2'

-- Replace these with '' if you do not have them
local gallant_coronet = 'Gallant Coronet'
local gallant_leggings = 'Gallant Leggings'
local valor_coronet = 'Valor Coronet'
local valor_surcoat = 'Valor Surcoat'
local valor_gauntlets = 'Valor Gauntlets'
local valor_leggings = 'Valor Leggings'
local gallant_leggings = ''
local valor_coronet = ''
local valor_gauntlets = ''
local valor_leggings = ''

local sets = {
Idle = {},
Idle = {
--Head = 'displaced',
--Body = 'Royal Cloak',
Head = 'Gallant Coronet',
Body = 'Ryl.Kgt. Chainmail',

Neck = 'Parade Gorget',
Ear1 = 'Hospitaler Earring',
Ear2 = 'Mercen. Earring',
Hands = 'Gallant Gauntlets',
Ring1 = 'Phalanx Ring',
Ring2 = 'Sattva Ring',
Back = 'High Brth. Mantle',
Waist = 'Warrior\'s Belt +1',
Legs = 'Ryl.Kgt. Breeches',
Feet = 'Gallant Leggings',
},
IdleALT = {},
Resting = {},
Town = {},
Expand All @@ -34,12 +48,18 @@ local sets = {

Precast = {},
SIRD = { -- 102% to Cap
Waist = 'Silver Obi +1',
},
Haste = {},
Haste = {
Waist = 'Swift Belt',
},
Haste_Ichi = { -- Optional, provided here only if you wish to mix in SIRD or other stats over max haste
},

Hate = {},
Hate = {
Head = 'Gallant Coronet',
Body = 'Ryl.Kgt. Chainmail',
},
Hate_Flash = { -- Optional, provided here only if you wish to mix in haste or other stats over max +enmity
},
Cheat_C3HPDown = {},
Expand All @@ -55,11 +75,16 @@ local sets = {

WS = {},
WS_Spirits = {},

Cover = {
Head = 'Gallant Coronet',
Body = 'Ryl.Kgt. Chainmail',
},
}
profile.Sets = sets

profile.SetMacroBook = function()
AshitaCore:GetChatManager():QueueCommand(1, '/macro book 1')
AshitaCore:GetChatManager():QueueCommand(1, '/macro book 3')
AshitaCore:GetChatManager():QueueCommand(1, '/macro set 1')
end

Expand All @@ -84,9 +109,7 @@ profile.HandleAbility = function()
elseif (action.Name == 'Sentinel' and valor_leggings ~= '') then
gFunc.Equip('Legs', valor_leggings)
elseif (action.Name == 'Cover') then
if (gallant_coronet ~= '') then
gFunc.Equip('Head', gallant_coronet)
end
gFunc.EquipSet(sets.Cover)
if (valor_surcoat ~= '') then
gFunc.Equip('Body', valor_surcoat)
end
Expand Down Expand Up @@ -142,9 +165,7 @@ profile.HandleDefault = function()

local cover = gData.GetBuffCount('Cover')
if (cover >= 1) then
if (gallant_coronet ~= '') then
gFunc.Equip('Head', gallant_coronet)
end
gFunc.EquipSet(sets.Cover)
if (valor_surcoat ~= '') then
gFunc.Equip('Body', valor_surcoat)
end
Expand Down

0 comments on commit 33d30e9

Please sign in to comment.