Added HeroData for Demented Shaman.
Changed Glacius' leveling order to level Ice Imprisonment before Tundra Blast.
Put the PreGameBehavior in a do-end statement so it can easily be collapsed in IDEs.
Removed RuneBehavior.
Reworked GetEnemyPosition to be much simpler. It should have no functional difference.
Increased max level difference threat from 4 to 6.
Reduced own threat by 50%. This works for Glacius but not sure if this is good for carries.
Fixed RetreatFromThreat utility decay to keep decaying even after the first frame.
Changed GlaciusSupportBot's RetreatFromThreat execute to use Ice Imprisonment to stun enemies when running away.
Changed GlaciusSupportBot's RetreatFromThreat execute to use MoveExecute for better positioning.
Changed the MoveExecute patch to consider enemy hero positions and avoid these nodes if possible (except if there's an ally nearby).