The following script commands have been added:
- "ch[hotbar slot]" — If the ability in the slot corresponding to "hotbar slot" is active and off-cooldown, the rest of the keys line will process. The inverse is possible with "!ch." This command can be used to automate your combat rotation. There is an important stipulation, however, that I am working on fixing, but there is a fairly simple workaround. "ch1" will always return true, so you can't use it to check for the GCD. What you can do instead is use "ch2, "ch3," "ch4," etc. to check for the GCD. Use any ability that does not have a cooldown (other than the GCD). Mage example:
- [114]
keys=ch3|51|s300|gt4
keys2=ch*2|50|s300|gt4
keys3=ch2|49|s300
keys4=nop
repeat=1 - Hold F3 down to use slot 3 ability if it's ready, slot 2 if it is proc'd, and otherwise slot 1 if the GCD is ready. It is important to check for the GCD so that Speeder checks for other cooldowns and procs at the correct time. See how I am using ch2 to check for the GCD here and not ch1.
- [114]
- "ch*[hotbar slot]" — If the ability in the slot corresponding to "hotbar slot" is active, off-cooldown, and proc'd (i.e., the hotbar slot has the burning animation), the rest of the keys line will process. This is useful to check for abilities that rely on resources, such as the slot 2 Mage ability. See the above example.
These changes require updating Speeder to version 8.