View Single Post
  #66  
Old September 3rd, 2006, 03:52 PM

Sindai Sindai is offline
Corporal
 
Join Date: Jan 2004
Posts: 104
Thanks: 0
Thanked 0 Times in 0 Posts
Sindai is on a distinguished road
Default Re: Artificial stupidity

Ideally, every single battlefield spell would have a "desirability" function that observes factors about the battlefield situation and tries to gauge the usefulness of each spell. Then just cast the most useful spell.

This would take a lot of coding and testing but is probably not totally unfeasible, mostly because a lot of spells have basically the same behavior. For example, there's scads of projectile spells that all function in basically the same way. There's a lot of spells that hit the whole battlefield. There's a lot of personal protection spells. There's a lot of summoning spells. And so on and so forth.

Of course it's far too late to add this to Dom2 or even 3, but it's a nice pipedream.