If injured find the best place to rest, based on the mobility setting, and go rest there.
If injured and mobile, find the nearest NW_SAFE waypoint, go to it using ActionMoveToLocation(), and rest.
Returns TRUE on success, FALSE on failure.
Before the creature is moved to their safe location, ClearActions() (a wrapper for ClearAllActions()) is called to clear their queue.
author: Baragg, editor: Mistress