civilians have no tactical sense

they keep running no matter what
fix wonky AI determination

_aggroTarget can be nullified at this point in the code and is an unstable
variable to check for this determination
fix comment
fix melee accuracy
adjust AI reserve behaviour
set up getters and setters for the pathfinder for the AI
fix charging behaviour
fix patrolling behaviour