Command Stacking - Queue System

Author

Message

Kayal

Post subject: Command Stacking - Queue System

Posted: Sun Nov 10, 2013 5:16 pm

Joined: Sun Nov 10, 2013 4:52 pmPosts: 2

Hey all, I sent this to Suland already and he suggested I post it here too. It's essentially a queue system for commands. I got the idea from the other MUD that I play and it is (in my opinion) one of the greatest MUD features ive ever come across, and I haven't seen it anywhere else. I hope the helpfile from there will help explain. if you have any questions feel free to ask!

The way this works is, if you enter aseries of commands (say casting cure critical 10 times), and thenin the middle enter other commands (say talking, or using an emote,or fleeing or recalling), it checks which command has higher priority,and executes that first. So you can be casting cure, and decideyou need to flee right away, and by typing flee you will flee before theremaining cure criticals are executed. However, once the flee command isexecuted, you will still be casting cure critical. One way to stop the casting is to sit/rest/sleep, just as a tip. So anyways, the rough orderof priority is flee,recall,say/talk/channel/emote,actions,spell casting.Right now all spell casting is lowest priority. This is subject tomodifaction/refinement in the future. Note that every action you enterwill, unlike in the past, give you a prompt return. For example, ifyou spam 10 cure criticals in battle, in the past you would just get10 blank lines or so...now you will get 10 prompts with the mob'scondition (if this doesn't make sense, try spamming spells in combat,you will see what I mean). Please report any bugs to the immortals asthis is a rather large change.