I only just found this but... this might genuinely get me to come back to the game for a bit. It reminds me a lot of my old gearswap in functionality, easy locking of main weapon, sets for every possible outcome. It's nice. :)
I'm unable to unbind f8 and have to use WIN-F8 to target no matter what I change. I also get Mote-Lib: Toggle: unkown field [meleemode] when pressing f8 on other jobs now.
I'm unable to unbind f8 and have to use WIN-F8 to target no matter what I change. I also get Mote-Lib: Toggle: unkown field [meleemode] when pressing f8 on other jobs now.
I had the same problem initially. You can change the bind to @F8 but you need to restart your game. I hit into the same problem then when I shutdown and start again it worked perfectly
--edit--
I change the Melee mode to Ctrl-F11 so I keep F8 clean
Thanks couldn't show how appreciative I am with this lua, it's for my wife's rdm which I find your lua perfect with the weapon selections etc.
If only you play Cor (also for my wife) and PLD (for me XD)
First of all, thank you so much for sharing your lua. It's awesome.
I've done several edits to suit my personal needs, but there's one thing I don't know how to do.
Is there a way so set it so that if I'm paralyzed, using my Cure 3 spell will attempt to use a remedy instead (kinda like auto using echo drops while silenced). However, I don't want to attempt using remedy while attempting to cast just any spell, I'd like to set it specifically to Cure 3. If I'm paralyzed, casting Cure 3 would use a remedy, but casting any other Cure spell or any other spell for that matter would attempt to cast that spell as usual.
Also the same for holy water. I'd like to set it so that if I have doom on, hitting Cure 3 specifically would use a holy water.
Thanks so much the amazing lua! I do have a question though, maybe I am missing this, but is there anyway to setup a pre and midcast for a ranged attack and ranged WS. The reason I ask, is that Empyreal Arrow w/ the kaja bow or Ullr is very gimmicky but I have found a few uses for it here and there in solo play. Thanks so much for your time! :]
I added several Sucello's Capes to the lua and it was working fine when I had three of them, but when I added a fourth, I now get an error message which says:
attempt to index global 'RDMCape' (a nil value)
Not sure what I did that caused it as the fourth is set up the same as the previous ones.
Putting the tild in front makes things worse for me. Without it the hud will still load (even though none of the hud commands or gearswaps work). When I put the tild in front of the =, the hud won't even load.
im having some problems with midcast/aftercast for some spells.
for example refresh basically either skips midcast all together or changes to aftercast to quickly and duration/potency doesnt take effect. I have been fooling with the lua for a bit with showswaps.
and everything checks out there but thats about as much as i know. i tried to change the combines duration with refresh potencyto make it refresh set all its own but didnt work either.
i would appreciate suggestions.
i have noticed nukes do the samething as well something with aftercast swapping in to early maybe? everyone should atleast check their duration/potency with gs on and off because mine more than doubles its duration.
Ive been asking others who use this lua to test few things. Same issues even auto cancel shadows doesnt work either im not sure if people have noticed but i love the idea of this lua but the more i tinker check things the more im finding not working /sigh
elseif spell.name:match ('Utsusemi') then
equip(sets.precast.casting)
if buffactive['Copy Image (3)'] or buffactive['Copy Image (4+)'] then
cancel_spell()
add_to_chat(123, '**!! '..spell.english..' Canceled: [3+ IMAGES] !!**')
elseif buffactive['Copy Image'] or buffactive['Copy Image (2)'] and spell.name == "Utsusemi: Ichi" then
windower.ffxi.cancel_buff(66)
windower.ffxi.cancel_buff(444)
end
and added downgrade:
if spell.action_type == 'Magic' and spell_recasts[spell.recast_id] > 0 then
cancel_spell()
downgradenuke(spell)
downgradeshadow(spell)
add_to_chat(8, '****** ['..spell.name..' CANCELED - Spell on Cooldown, Downgrading spell] ******')
return
end
function downgradeshadow( spell )
if spell.name == "Utsusemi: Ni" then
send_command('input /ma "Utsusemi: Ichi" <me>')
end
end
If the problems you encounter are indeed coming from aftercast swapping too early. That's not something this lua in particular is doing. The Precast / Midcast / Aftercast functions is something called by Gearswap (the addon) itself. Luas like this one don't change the timing of when those functions are called.
So either the problem you are having can be replicated in other luas, or its coming from somewhere else entirely that is not midcast not lasting / aftercast swapping too fast.
im having some problems with midcast/aftercast for some spells.
for example refresh basically either skips midcast all together or changes to aftercast to quickly and duration/potency doesnt take effect. I have been fooling with the lua for a bit with showswaps.
and everything checks out there but thats about as much as i know. i tried to change the combines duration with refresh potencyto make it refresh set all its own but didnt work either.
i would appreciate suggestions.
i have noticed nukes do the samething as well something with aftercast swapping in to early maybe? everyone should atleast check their duration/potency with gs on and off because mine more than doubles its duration.