--- deliantra/server/common/los.C 2009/01/08 21:35:54 1.57 +++ deliantra/server/common/los.C 2009/01/08 22:35:00 1.58 @@ -399,7 +399,7 @@ int light; if (!op->map->outdoor) // not outdoor, darkness becomes light radius - light = op->map->darkness; + light = MAX_DARKNESS - op->map->darkness; else if (op->map->darkness > 0) // outdoor and darkness > 0 => use darkness as max radius light = lerp_rd (maptile::outdoor_darkness + 0, 0, MAX_DARKNESS, MAX_DARKNESS - op->map->darkness, 0); else // outdoor and darkness <= 0 => start wide and decrease quickly