From bd923951edd51d1a1462160f964f1606b6a6f323 Mon Sep 17 00:00:00 2001 From: Jayefuu Date: Fri, 26 Feb 2021 15:39:18 +0000 Subject: [PATCH] Fixed evo floating text bug --- map_gen/maps/crash_site/events.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/map_gen/maps/crash_site/events.lua b/map_gen/maps/crash_site/events.lua index 94b246ad3..03917447d 100644 --- a/map_gen/maps/crash_site/events.lua +++ b/map_gen/maps/crash_site/events.lua @@ -279,8 +279,8 @@ local function do_evolution(entity, entity_name, entity_force) local old = entity_force.evolution_factor local extra = (1 - old) * factor local new = old + extra + entity_force.evolution_factor = math.min(new,1) if new < 1 then - entity_force.evolution_factor = new local position = entity.position entity.surface.create_entity{name="flying-text", position = {position.x - 1, position.y}, text = "+" .. round(extra*100,2) .. "% evo", color = Color.plum} end