diff --git a/PHI-CL/info.json b/PHI-CL/info.json index d87c92d..85847ef 100644 --- a/PHI-CL/info.json +++ b/PHI-CL/info.json @@ -1,8 +1,8 @@ { "name": "PHI-CL", - "version": "2.0.24", + "version": "2.0.25", "factorio_version": "1.1", - "date": "2024-08-25", + "date": "2024-08-26", "title": "Phidias Collection", "author": "PHIDIAS0303", "contributers": "", diff --git a/PHI-CL/main.lua b/PHI-CL/main.lua index 84feffa..c121671 100644 --- a/PHI-CL/main.lua +++ b/PHI-CL/main.lua @@ -185,10 +185,19 @@ function main.EEE(source, tier) if item.crafting_speed then item.crafting_speed = item.crafting_speed * (2 ^ (tier - source.min + 1)) end - if item.energy_source then if item.energy_source.emissions_per_minute then - item.energy_source.emissions_per_minute = item.energy_source.emissions_per_minute * (2 ^ (tier - source.min + 1)) + if source.tech == 'compound-energy' then + if (source.type == 'boiler') then + item.energy_source.emissions_per_minute = item.energy_source.emissions_per_minute * (tier - source.min + 2) + + else + item.energy_source.emissions_per_minute = item.energy_source.emissions_per_minute * (2 ^ (tier - source.min + 1)) + end + + else + item.energy_source.emissions_per_minute = item.energy_source.emissions_per_minute * (2 ^ (tier - source.min + 1)) + end end end