Friday, February 5, 2010

Spell Dialog Taking Shape


Right now all this dialog box does is display the players spells, and gives the GM all the information they are going to need to cast the spell, including the description. When it comes the XML database for this particular dialog I have included only the spells from Spell Law. I do have all of the spells from the entire line of Rolemaster RMSS/RMFRP in my computer in Access Database form and this XML spreadsheet came from that database file so in time I can augment this XML file to include other books, however this release is geared to be simple and small. As you can see only the spells the player can cast are present. By clicking the spell you get a description.

From here, the user then enters the rest of the information: Preparation rounds (if the spell is Instantaneous, marked by an asterisk, this field is ignored), modifiers if any and then the 1D100 roll. The program automatically adds the +50 per RMSS rules and also any modifiers from the Spell Casting Table such as Base Lists mods, use of voice, hands, etc. Also if not instantaneous, then it grabs the modifiers based on preparation rounds. The result from the Spell Static Maneuver table is returned. If the spell is automatic the result will simply state: "Spell is cast".

I hope to have a window pane like a marque that will display all spells currently active for the round. I don't have it here right now but also if the player fumbles, the fumble roll will happen here.

The difference between all three dialog boxes depend on the action the player is taking. Sometimes they combine. For example a Directed Spell attack would mean the player needs to first cast the spell from the Spell Dialog, then if successful, the Player then uses the Attack Dialog selecting the Directed Spell Attack and rolling normally for the attack.

No comments:

Post a Comment