if self._fov:
return self._fov
fov_map_class = self.game.map_geometry.fov_map_class
+ fov_radius = 3 if self.drunk > 0 else 12
self._fov = fov_map_class(self.game.things, self.game.maps, self.position,
- 12, self.game.get_map)
+ fov_radius, self.game.get_map)
return self._fov
def fov_test(self, big_yx, little_yx):