It worked well enough for me skilling up my mule's summoning skill as well. It'd eventually stop for some reason or another, but did do rest/resume cycles fine.
im running it right now and have been for 30 mins(it takes me for ever to get to 0 mp with no gear) im not seeing what you are
is there any thing else running on your comp bedsides windower,ffxi
particularly heave internet use apps
that could be it
or it could be if anybody else is using the internet at the same time as you
ok i think i got all parts of my skillup working correctly now
if you want to change the spell list all you need to do is remove the spells that you do not want to cast from the spell lists
please let me know if something broke
I am trying to make a self_command or use an existing gearswap command to force a refresh of character's gear....
example: monster uses a special that strips gear -> I hit a macro / button to immediately re-equip gear.
Currently, the gearswap scripts im using do not update gear that is removed like this and leaves the char naked until i change states.
/console gs equip <setname>
//gs equip <setname>
gs equip <setname>
replace <setname> with the set you want to equip
if you want to equip your engaged set and its named sets.Engaged
use gs equip Engaged
if the set name you want to equip is long like this sets.weaponskill.element.Transfixion.Fire
use gs equip weaponskill.element.Transfixion.Fire
Hi, thanks for the reply dlsmd!
Problem for me, is thatis too specific a macro... because there are a many many scenarios where I would use this function, and if done by macro would require a macro for every scenario/console gs equip <setname>
I am considering two options
Option 1. Self command or dummy trigger event to refresh the "existing set".
something like "//gs c RefreshGear"... with
Does the above look correct? pick_tp_weapon() is from mote's bard script. Basically it just sets state.CombatWeapon to "Dagger" if your weapon is a specified dagger.function job_self_command()
function job_self_command(commandArgs, eventArgs)
if commandArgs == "RefreshGear" then
Option 2. Event handling that is triggered by gear states.
This is what I'd really like to have, for several jobs, and I just don't know how to get started. Basically, I want to have various rules based on player equipment that can trigger events or gear set updates. Hopefully this example code tells you what I want to do... it is a "conceptual example" since im totally clueless how to code at this level;;
function equipEvents(new, old)
local newgear = new
local oldgear = old
--forces gearswap to switch to appropriate engaged.Weapon set
if player.equipment.main == newgear then
--automatic requip of gear set if player is stripped (usually due to a monster's special)
if naked() then
--example of locking a slot to use an equipment item
if newgear == "Warp Ring" then
if player.equipment.ring1 == "Warp Ring" then disable('ring1')
elseif player.equipment.ring2 == "Warp Ring" then disable('ring2')
if oldgear == "Warp Ring" then enable('ring1','ring2')
Sorry was in a rush, posted in wrong thread!
I'm getting a error wanted to see if I can get some help to clear it. Windower4/addons/gearswap/libs/mote-include.lua559: Attempt to index field ' CombatForm' (a nil value)
In the Mote Include that is
if state.CombatForm.has_value and meleeSet[state.CombatForm.value] then
meleeSet = meleeSet[state.CombatForm.value]
I'm trying to mode my old File to work. Any help to get this working again would be great. Thanks.