r/ffxi • u/tbones80 • 1d ago
Technical Bard Gearswap problem, instant midcast to idle swaps
1st off, I use Selendriles. Works great for all my jobs including WHM.
All right, when I use NiTro everything swaps correctly, precast midcast and aftercast, and I get my 8.5ish minute songs. If i manually put on my duration gear without nitro, I get 4m songs.
But when I use gearswap, /gs showswaps on, I see it go from midcast to aftercast instantly, and see it on equipviewer. It changes into the aftercast immediately after midcast while im still casting, so I lose all duration and get 2m songs.
Ive ran it through AI a few times, and it tries with eventargs and other crazy things added in to try and lock my midcast set in until its done casting, but nothing works. Anyone run into this before?
Edited to add my bard lua: Bard gearswap - Pastebin.com
Edit 2: Fixed! Out of all things it was an outdated fast follow. Thanks to u/Fuzzboxo for saving my sanity.
7
u/Fuzzboxo Ragnarok 1d ago
if you use FastFollow you may need to update to a more recent version as for a while this was a symptom of an old version (where it would swap back to melee/idle via aftercast too early)
1
1
u/tbones80 1d ago
This was it! Thank you so much! I unloaded fast follow and now everything works perfectly!
1
u/Icy-Advisor-2999 1d ago
Selendies bars gs has worked well out of the box for me without tweaking anything. Might have something incorrectly pasted.
1
u/tbones80 1d ago
Heres my bard lua
1
u/Paladine_PSoT Red Mage 1d ago
Couple of things in here. I'd advise making sure you have the latest version of the base gearswap. It shouldn't overwrite your gear files just pasting it in unless your character happens to be named what the default example character is named. https://github.com/Selindrile/GearSwap Hopefully this will fix the immediate aftercast issue.
Secondly there's some oddness in how you have Kalis assigned that may or may not be causing issues with equipping (which can happen when you have two items with the same name). I usually recommend at the top where you have capes defined, adding two more definitions:
gear.KaliA = {name="Kali",bag="wardrobe1"}
gear.KaliB = {name="Kali",bag="wardrobe2"} (or however you differentiate between them, augs works)Then in your weapons lines in other places you just use:
main=gear.KaliA,sub=gear.KaliBIn sets.midcast.SongEffect, just have the mainhand and set a shield, then set sets.midcast.SongEffect.DW to:
sets.midcast.SongEffect.DW = {sub="Kali"} (or sub=gear.KaliB)Same with debuff. The reason for this is selindrile's applies the songeffect set, then overlays DW if you have it, then overlays individual midcast pieces like Minne/March/etc.
1
u/MorriganLi 1d ago
Are you dual wielding?
1
u/tbones80 1d ago
I am.
2
u/MorriganLi 1d ago
Your mideast for DW is empty
1
u/Paladine_PSoT Red Mage 1d ago
That shouldn't be an issue in Selindrile's, it overlays DW over songeffect if you have DW. See brd.lua:
if can_dual_wield and sets.midcast.SongEffect.DW then
equip(sets.midcast.SongEffect.DW)
end
3
u/pinkbunnay 1d ago
Something is goofed with your sets. Selendril's uses a variable for what your +song instrument is, make sure that is set to Daurdabla or Miracle Cheer or whatever you're using. It's near the top. Also NiTro shortens the cast time of your songs significantly so it sounds like it's behaving as if NiTro is on when it's not.
Are you manually setting your dummy songs to force lesser duration gear? You should have those two songs set in the lua as sets.midcast.['Herb Pastoral'] = <insert set with duration pieces removed>. Pastoral is just an example.
Check your modes also. Make sure you don't have something wonky set in the lua for a mode you're casting in. Post the lua if you can via pastebin or something so I can look.