+ guards can no longer see through walls (using a line sweep test instead of simple circle collision detection)