I had thought that I tried that last night and it didn't work but that change seems to be working now. Thanks for the suggestion. Haven't been on RDM in a couple weeks so I didn't notice until now.
I had thought that I tried that last night and it didn't work but that change seems to be working now. Thanks for the suggestion. Haven't been on RDM in a couple weeks so I didn't notice until now.
Looking for a gearswap example of locking gear globally. I want my sneak attack gear to stay on at all times while sneak attack is active, ignoring engaged,idle checks. And when sneak attack wears off the gear returns to idle or engaged depending on my current state. I used to have this setup with spellcast and autoexec. Having a hard time with gearswap, but just because its new to me.
actuallyCode:function buff_change(status,gain_or_loss) if status == "Sneak Attack" then if gain_or_loss then equip(sneakattack-set) send_command('@wait .5;gs disable hands; gs disable feets.... disable every piece you want...') else send_command('gs enable all') end end end
on precast you will equip your SA gear then lock those slots and after SA wear off it will enable all slots.Code:function precast(spell,action) if spell.name == "Sneak Attack" then equip(sneakattack-set) send_command('@wait .5;gs disable hands; gs disable feets.... disable every piece you want...') end end function buff_change(status,gain_or_loss) if status == "Sneak Attack" then if not gain_or_loss then send_command('gs enable all') end end end
Wow that was fast, thanks a lot.
Alright, I'm doing a lot better on simple GC, made my bard one and it works, allows me to switch in my terpander or gjallarhorn freely, etc. So yay, I'm learning to do this well, at least for simple stuff. However, now I've come to another issue that I can't figure out if I'd be able to do it.
I'm working on my DRG one, and essentially the function I want is for it to, in precast before my Healing Breath trigger spells (let's just use stone, for example, for /rdm), equip my HP set and see what my HP is. If it's above 50%, it cancels the spell altogether. If it's below 50%, it continues to equip my HP set and casts the spell, and then switches to my midcast for my Healing Breath set. Is this possible?
almost sure it wont work, coz GS cant check you HP that fast,
but is something like
hbtriggers= S{"Barstone", "Barfira", "Stone"}Code:if hbtriggers:contains(spell.name) then equip(+hpset) if player.hpp > 50% then cancel_spell() end end
and go to inside get_sets()...
Can try and check if it works, but almost sure it wont coz the delay it needs to check the new HP.
a way it can work for sure is... get your +HP gear and check how much HP you gain lets say 300 then you can do
for the midcast of healing breath, they are pet functionsCode:if hbtriggers:contains(spell.name) then if (player.hp + 300) > (player.max_hp/2) then cancel_spell() end end
function pet_midcast(spell)
end
so you can put your wyven +HP gearswap there.
Since spellcast is no longer supported, I'm switching over all my melee jobs to GearSwap. In the process, I started with MNK first and notice animation issues when I weaponskill. Anyone else notice this? For example, I use Victory Smite, blink because it's swapping gear to my WS set then does the weaponskill but there is no animation for it at all. I could probably post a video in action if needed but this is somewhat annoying not actually seeing the weaponskill.
Thanks, I was thinking it would come to that. No big deal.
Latest core update thorowing GS error.
Statics.lua:61 bad arguement to pairs.
thanks
gearswap not loading preshot sets properly for rng. I turned on showswaps, and it was putting the swaps in chatlog, but only swapping gear 1/10th of the time. this was with menu open. it would go straight from idle set > tp set.
Question,
I'm not at all knowledgeable in LUA or any sort of coding. How might I add a rule that equips Reive bonus items, such as Arciela's Grace, when I have the Reive Mark (or whatever status indication it is) active?
Thank you.