Macros that contain multiple commands should execute those commands in sequence, rather than allowing the input of one to interrupt the operation of the one that came before.
Situation: Level 23 Ranger gets the Identify spell with a very high fail rate. I created a macro to deal with this:
R&\rm3f-a
(rest until fully healed, then cast Identify on the first floor item)
This is bound to a single key which I can press rapidly until the spell works. Except... it doesn't work because the 'm' interrupts the resting.
[EDIT]
\em3f-aR&\rI-\s
(duh)
Situation: Level 23 Ranger gets the Identify spell with a very high fail rate. I created a macro to deal with this:
R&\rm3f-a
(rest until fully healed, then cast Identify on the first floor item)
This is bound to a single key which I can press rapidly until the spell works. Except... it doesn't work because the 'm' interrupts the resting.
[EDIT]
\em3f-aR&\rI-\s
(duh)
Comment