EnemyAI aggro now chooses firemode (eg. swing vs thrust) accordingly based off environment/obstacles/ranges.