new AI for chokepoints
When a character retreats into a chokepoint and the hostile npc is flagged as smart and has nearby company, perhaps on a certain die-roll, they either wait out of reach in a place where they can surround the player if he approaches them, or else start acting, movement-wise as if they have ceased to detect the player and are just walking randomly (perhaps even apply a fake 'neutral' state that immediately goes away when the player comes out of their mouse-hole...).