I'm having a problem with my gearswap binds, in the form of my binding for Spectral Jig isn't working. It's still trying to use a Silent Oil when I have DNC as my subjob. Everything else seems to work, even though Utsusemi: Ni and Ichi also seem to be tied to the WIN+. and WIN+, for some random reason. As you can probably tell I'm still really new to this. The following is taken from Arislan's gearswap lua, and I modified it a bit to add in function for DNC and NIN subjobs, amongst a few other additions. Any idea why the Spectral Jig binding isn't working? Thnx in advance.
if player.sub_job == "RDM" then
send_command('bind !r input /ma "Refresh" <stpc>')
send_command('bind !y input /ma "Phalanx" <me>')
send_command('bind !u input /ma "Stoneskin" <me>')
send_command('bind !. input /ma "Sneak" <me>')
send_command('bind !, input /ma "Invisible" <me>')
else
send_command('bind !r input /ma "Battery Charge" <me>')
send_command('bind !y input /ma "Barrier Tusk" <me>')
send_command('bind !u input /ma "Diamondhide" <me>')
send_command('bind !. input /item "Silent Oil" <me>')
send_command('bind !, input /item "Prism Powder" <me>')
end
send_command('bind @c gs c toggle CP')
if player.sub_job == "DNC" then
send_command('bind !. input /ja "Spectral Jig" <me>')
else
send_command('bind !. input /item "Silent Oil" <me>')
send_command('bind !, input /item "Prism Powder" <me>')
end
if player.sub_job == "NIN" then
send_command('bind !. input /ma "Monomi: Ichi" <me>')
send_command('bind !, input /ma "Tonko: Ni" <me>')
send_command('bind ^. input /ma "Utsusemi: Ichi" <me>')
send_command('bind ^, input /ma "Utsusemi: Ni" <me>')
else
send_command('bind !. input /item "Silent Oil" <me>')
send_command('bind !, input /item "Prism Powder" <me>')
end
if player.sub_job == 'WAR' then
send_command('bind ^numpad/ input /ja "Berserk" <me>')
send_command('bind ^numpad* input /ja "Warcry" <me>')
send_command('bind ^numpad- input /ja "Aggressor" <me>')
end