Enhancement I would like to see
I know that people have discussed adding options to combat scripting. I have one that I think would be pretty simple to add, and it would greatly improve your ability to control a mage's combat actions.
Let's say, for example, that I have a Marshmaster with a random in Astral. I would like the Marshmaster to cast Quickness, Communion Master, Power of the Spheres, Eagle Eye, and then cast Nether Darts for the rest of the battle. With current scripting, he will cast a single Nether Darts and then move on to potentially useless spells, such as Raise Dead. Kind of silly, when the whole point of the scripting was to make him an effective Nether Dart caster. That brings me to:
Repeat Cast
When this option is chosen, you can select a single spell, just as if you had chosen Cast a Specific Spell. For the remainder of the combat, the mage will cast the chosen spell.
I think this would be a great help to getting mages to do what you want throughout an entire combat. With melee troops and with missile troops you can give them orders that make them effective throughout a battle. With mages, however, after the first 5 scripts it is a crapshoot. This would alleviate that problem considerably. It also seems like the code changes required would be relatively minor, so you get a very high return on investment to the game.
Any thoughts?
__________________
"He clasps the crag with crooked hands;
Close to the sun in lonely lands,
Ringed with the azure world, he stands" - Alfred, Lord Tennyson
|