Motivation: A lot of combat for casters, especially against mobs, involves spamming one or more dracs.
Idea Overview: Create a command that automatically casts a spell when you come out of lag
Rough draft details:
A new command quickcast which takes an argument which is a spell (e.g., quickcast lightning bolt). As soon as you issue this command it is 'armed'. Then as soon as you are in combat, you will cast the spell every time you are out of combat lag, as long as it is 'armed'. The following things 'disarm' the player, returning them to the typical state:
Executing quickcast again
Being bashed, tripped, etc.
Executing any command except communications (ooc, say, clan major, etc.)
The enemy leaving combat
The spell failing
The "as soon as you are in combat" bit has as a consequence that you can execute this command while /already/ in combat, whereupon you start casting immediately; or beforehand.
Finally, executing quickcast with no argument while disarmed re-arms you with whatever spell you used last time.
Motivation: A lot of combat for casters, especially against mobs, involves spamming one or more dracs.
Idea Overview: Create a command that automatically casts a spell when you come out of lag
Rough draft details:
A new command
quickcast
which takes an argument which is a spell (e.g.,quickcast lightning bolt
). As soon as you issue this command it is 'armed'. Then as soon as you are in combat, you will cast the spell every time you are out of combat lag, as long as it is 'armed'. The following things 'disarm' the player, returning them to the typical state:quickcast
againThe "as soon as you are in combat" bit has as a consequence that you can execute this command while /already/ in combat, whereupon you start casting immediately; or beforehand.
Finally, executing
quickcast
with no argument while disarmed re-arms you with whatever spell you used last time.