First off, I'm not saying DG is broken - obviously these deficiencies can be taken advantage of in single player besides being a hindrance to one's own team.
Am I correct in thinking that the primary flaw in the DG AI, above even pathing, is that once in combat, the computer becomes very single-minded and will ignore high-priority events in the immediate vicinity such as
*potions and scrolls
*fleeing, nearly dead DGs other than the one already being attacked
*nearby friendly DGs who need a heal
*when fleeing, will run back toward the citadel even if a friendly healing crystal is closer
*will often chase a fleeing DG into towers and suicide
*assisting in capturing flags - sometimes the AI will fight just outside of cap range for no good reason
In contrast, there are a few other things the AI does *very* well
*cast interrupts
*maintain ranged attack distance
*harass an enemy DG if it switches targets
Anyone agree/disagree or care to point out any other obvious AI quirks that can be taken advantage of?