Cordance wrote:
Trigger question. Is a trigger to alter the value of an alias OK. For example backstab X. Trigger to read V1= &1 is behind your victim. Saving the value into a switchstab alias backstab V1.
My gut feeling is a trigger that on a failed backstab because someone is behind reentered backstab with a new person who is behind them would be against the rules. However a trigger to save their name as a value for me to enter in a new backstab command which is always the same seems OK. The main reason I ask is because then spam of backstab followed by the alias switchstab would then be the next question of legality. This value could also be used for circle stab and hamstring.
Do you have an illegal script? Here's the test: walk away from your computer. Does your session time out? Good job, you don't have any character automation.
By their definitions, so long as no string of data is sent to the MUD without originating keystrokes on your computer, you are not botting. Information management, state awareness, even prediction are all well and fine if and only if you do not cause data sent to the MUD without your provocation. Think of it like plugins for WoW: you can do a lot, but you cannot send input without getting it. For example, the group info plugin I made for MUSHClient can detect your group health, select the most hurt group member, and cast the appropriate curative spell on that member automatically... so long as you, the human, click the "heal" button or enter the "triage" alias.
Here's the area that's tricky: suppose you are practicing spells on a character. You want to cast as many spells as you can without spamming. Given one "practice" alias, would you rather:
1) Send a cast command to the mud until you are below a certain amount of mana, then sleep
2) Send a cast command to the mud until a tick is imminent, then sleep
3) Send a cast command to the mud and release it if you succeed
4) Send a cast command to the mud each time you utter the words of the previous spell
One of these is absolutely illegal according to the definitions. Can you tell which one, and why?