Skill use timer

Ability to have a specific skill key be used for a set amount of time before it goes onto cool down

ex: use Q for 30 seconds then go on a 3 min timer before it is used again for 30 seconds.

Goal would be to use skills that grant buffs like staggering palm that grant wind projectiles

this would essentially work around the bot needing to know when the player has specific buffs granted.

perfect version of this would use the specific skill if the buff is not already effecting the player, I assume this would be much more work.