From 296272afd8d2828077ba8b6462e89651717e0b56 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Wed, 30 Oct 2024 23:56:21 +0900 Subject: [PATCH] . --- PHI-CL/main.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/PHI-CL/main.lua b/PHI-CL/main.lua index 8a91241..3f61e9d 100644 --- a/PHI-CL/main.lua +++ b/PHI-CL/main.lua @@ -30,9 +30,15 @@ function main.EEE(source, tier) item.next_upgrade = source.name .. '-' .. (tier + 1) end - for _, v in pairs({'production', 'energy_usage', 'heating_energy', 'crane_energy_usage', 'energy_per_shot', 'researching_speed', 'mining_speed', 'crafting_speed'}) do + for _, v in pairs({'production', 'energy_usage', 'heating_energy', 'crane_energy_usage', 'energy_per_shot'}) do if item[v] then - item[v] = tonumber(string.match(item[v], '[%d%.]+')) * (2 ^ (tier - source.min + 1)) .. string.match(item[v], '%a+') + item[v] = tonumber(string.match(item[v], '[%d%.]+')) * (2 ^ (tier - source.min + 1)) .. (string.match(item[v], '%a+') or '') + end + end + + for _, v in pairs({'researching_speed', 'mining_speed', 'crafting_speed'}) do + if item[v] then + item[v] = tonumber(string.match(item[v], '[%d%.]+')) * (2 ^ (tier - source.min + 1)) end end