Is there any code for blm or rdm that basically auto puts me in my idle gear if I haven't cast a spell/JA in 2 seconds?
Is there any code for blm or rdm that basically auto puts me in my idle gear if I haven't cast a spell/JA in 2 seconds?
<action type="Aftercastdelay" delay="2.0" />
<equip when="Aftercast" set="idle"/>
I don't understand why you'd spend those 2 seconds not in idle gear, so I may be misunderstanding.
Nah you're right, I just dont really understand what spellcast can do/can not do which is why I asked. Automatically changing into my idle gear after cast is even better than with a X second delay.
edit: to be more clear, I've been soloing a lot of Krabs lately and want the water resist set to be up as soon as cast is over instead of me manually hitting an idle macro.
Ok so ive managed to get my whm spell cast working for cure's and buffs , wont swap staves for spells like para, silence, slow, divine magic, or sleeps tho :\
edit: wont swap to my hmp set either while resting
this the code i edited here, please help >.<!
http://pastebin.com/embed_iframe.php?i=PR3SzgX1
www.pastebin.com, syntax formatting to xml, duration 1 month. Much, much easier to read.
Smaller snips use <code></code> tags with []'s, maintains indents.
Looks like you don't have any staff variables but my eyes cringe at that block.
Dakplouto's should be pretty complete
I use this though http://pastebin.com/61hM4bwE
Please just copy and paste the file to pastebin, by far the easiest solution.
http://pastebin.com/dQZu8wGP
Added Staves to variable section, left a comment where to add grips.
Removed a pile of redundant logic in cures, changed Skill="Macc" (Doesn't exist) to "Elemental*|Enfeeble*", set obi only to swap on elemental, removed redundant logic on enfeebles.
I assume you replaced different enmity sets for different cures and maybe a MND enfeeb instead of just skill enfeeb set?
Also fixed resting, you had it equipping resting gear on (probably) precast, not on resting.
Try removing Apollo's Staff from MAcc set(Line 8), and check that you have the right staves, in the one I posted they were all HQ(Line 182-189)
Edit: To pair with the first change, add
After line 240Code:<action type="equip" when="midcast"> <main>%SpellElementstaff</main> <sub>%SpellElementgrip</sub> </action>
Pastebin generates a new URL for each paste.
Didn't realize heh.. sorry @.@
http://pastebin.com/jDaM0GSd
I see it now, replace all %SpellElementStaff with $%SpellElementStaff, %SpellElementGrip with $%SpellElementGrip.
Previous version was designed to use NQ staves only, is why it didn't have staff variables - the $(Something) looks for a variable named (Something), and %(Something) gets you info about your spell/target, so when casting say paralyze, %SpellElement returns Ice, $IceStaff returns "Ice Staff".
That did it thanks a bunch ^^
Sorry if this has been asked before but I did some searches in the thread and it didn't really show anything.
I'm trying to make it so it saves my aliases. I have tried adding them to the windower init.txt but must be doing it wrong, and I'm not quite sure how I would do it just in the spellcast .xml itself. I tried making a separate .txt to /console exec so it would just do it one time, but must be doing that wrong too. It would either not do anything, or instantly crash POL. Any help would be much appreciated.
Make a file in your Windower > Scripts folder (Alias.txt)
alias voke Provoke
alias para Paralyna
alias grav Gravity
The in your init.txt add exec Alias.txt.
Or in game /console exec Alias.txt