From 5a8e771dc3a540bda9542553d7660c0c80daec4c Mon Sep 17 00:00:00 2001 From: FenodyreeAv Date: Wed, 29 Jul 2026 17:21:59 +0100 Subject: [PATCH] Fixes IC photovoltaic cells (#22956) - bugfix: "Fixes solar cells producing 1.5% of their intended output. This was caused by light levels now being between 0-1, not 0-100." --- code/modules/integrated_electronics/passive/power.dm | 2 +- html/changelogs/Fenodyree-ICSolarBugfix.yml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/Fenodyree-ICSolarBugfix.yml diff --git a/code/modules/integrated_electronics/passive/power.dm b/code/modules/integrated_electronics/passive/power.dm index 16f83b06992..686fa0b1d6b 100644 --- a/code/modules/integrated_electronics/passive/power.dm +++ b/code/modules/integrated_electronics/passive/power.dm @@ -24,7 +24,7 @@ origin_tech = list(TECH_POWER = 3, TECH_ENGINEERING = 3, TECH_DATA = 2) spawn_flags = IC_SPAWN_DEFAULT|IC_SPAWN_RESEARCH - var/power_factor = 15 + var/power_factor = 100 //Light levels are 0-1, this gives a range of 0-100W. /obj/item/integrated_circuit/passive/power/solar_cell/make_energy() var/turf/T = get_turf(src) diff --git a/html/changelogs/Fenodyree-ICSolarBugfix.yml b/html/changelogs/Fenodyree-ICSolarBugfix.yml new file mode 100644 index 00000000000..cd55889ddcb --- /dev/null +++ b/html/changelogs/Fenodyree-ICSolarBugfix.yml @@ -0,0 +1,7 @@ +author: Fenodyree + +delete-after: True + +changes: + - bugfix: "Fixes solar cells producing 1.5% of their intended output. This was caused by light levels now being between 0-1, not 0-100." +