Home Up Feedback Contents Search

Autoroll at DS
Tracking Stats Tracking Exp Leveling Gear XP Status Bar Sending Stats Autoroll at DS

 

[Under Construction]

 

Automatic Character Rolling at Dragon Swords

I was rolling a spellcaster with this last, looking for the stats of 10,16,16,12,14. Change the numbers to suit your preferences.

This task is accomplished easily with one trigger and 4 aliases. You can probably combine the 4 aliases into one, but I felt this was more stable and besides, it works. The first thing to do is set up the variables. Open Variables and add the variables: con, dex, int, str, wis. Do not worry about a current, or default setting. Once those are added, open Triggers and add the following:

Next, open Aliases. Add all of the following aliases:

This trigger looks at the Strength roll, and if it gets a 10 or higher, checks the next stat. If it is a 9 or lower, it puts in the word "str", which Dragon Swords looks at as you wanting to reroll because you didn't type "keep" twice. Also, it lets you know which stat wasn't good enough if you are watching it roll. Once it gets a 10+, it then executes the intcheck alias. This looks for a 16 or higher, typing "int" if it doesn't get it, and the next alias if it does. This continues to the last stat: Con. When the concheck alias is fired (and it won't be often) it looks for a 14 or higher con. If if gets a 14+ it will beep the user and wait for them to accept the character by typing "keep" twice. If it gets a 13 or lower, it types "con" and starts the rolling all over again. Make no mistake, this is extremely fast. It will look for the stats you want (tweak settings by changing the values in the trigger and alias) and scroll by very quickly. If it pauses, more than likely it is Dragon Swords lagging (probably from you spamming reroll, Abuser!) You may need to lower your standards as far as characters go. If you wait for all 18's as far as I know it just won't happen. Lower the things you can to make it find one faster. I have used this several times. Make sure you have the aliases and trigger set up exactly as shown: use { }and ( ) properly. The #math statement was put there for my convenience. I was curious of the average total points awarded at rolling, and if you want to watch it, add it to your status bar by ...

 

Home ] Up ]

Send mail to webmaster@micromancer.net with questions or comments about this web site.
Copyright © 2001 WWW.MICROMANCER.NET
Last modified: January 17, 2001