This mod will seek to make a challenging AI to play against in single player and multiplayer.
Currently mods can only be applied to 'skirmish' games offline, so offline tournaments are out at the moment. Multiplayer can only use mods in custom games.
I hope to have many contributors and please post ideas here. I am no expert on this game and can use every input available. I also welcome other developers if anyone is interested.
Current Features:
- Each demigod has custom build(s) reflecting a focused skill and item plan
- Each build supports custom favor item and item priorities to taylor item selection to each build.
- Where it made sense the AI skill plans hold skill points for use at a later level.
- The AI purchases Citadel Upgrades like a human:
- Priests, Angels, and Cats purchased in warrank 8 (if it has the money)
- Giants and armor upgrades purchased at a high priority in warrank 10
Under Development:
- Refine conditions for when to use an item with an 'on use' property.
- Improve AI macro through goal priority level manipulation.
Downloads:
Installer - http://peppe-dg-mods.googlecode.com/files/Peppe_DG_skirmish_AI_setup.exe
Zip - http://peppe-dg-mods.googlecode.com/files/Skirmish_AI.zip
Newer versions available in this thread: http://forums.demigodthegame.com/400825
To add an installer to your mod follow instructions here: [MODDING-UTIL] Mod Setup Script
.22 Changes: 2/08/2010
Tweaks to new or changed items in 21. Should avoid flags protected by towers (more often).
.21 Changes: 2/07/2010
Custom actions created to teleport to towers and portals under attack by enemy Demigods.
When looking for flags to capture all Demigods consider all flags. Actions for flags nearest HQ, near to demigod, and portal flags.
Capture lock changed to only lock portals and valor flags under enemy threat.
.20 Changes: 2/03/2010
Rook arrow tower firing rate dropped and damage increased in attempt to improve the AI Rook retreating stutter-step issue.
.19 Changes: 1/25/2010
Mainly Stun/Interrupt Changes.
UB + Rook will save thier skill for interrupt or a low health target.
Sedna + Oak, will fire thier interrupt skills as long as they have mana and should stop using it once they reach low mana, but will fire if an interrupt opportunity presents itself.
Erebus, Will use charm mostly for interrupt, but if he can stun multiple demigods will fire it off.
Demon Assassin, Didn't test this, but should only shadow swap to interrupt may add additional conditions later.
Teleport and Large potions set back to require a safe distance from enemies to use.
.18 Changes: 12/15/2009
Sedna Heals earlier, @75%
QoT Casts shield earlier, @75%
Some flag cap changes.
.17 Changes: 12/14/2009
Sedna build changed.
Minor changes to survival goals.
Flag capture range extended.
.16 Changes: 12/13/2009 Mark II
Minor changes to Teleport distance check and consumable item priorities.
UB build changed to Ooze + Spit maxed by lvl 10.
Sedna Item priorities changed.