Skip to content

Commit f26374c

Browse files
committed
[WIP] Multi-Z rads
Haha frick the brig
1 parent 4f44178 commit f26374c

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

code/modules/power/fusion/core/core_field.dm

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,10 @@
175175
Radiate()
176176
if(radiation)
177177
SSradiation.radiate(src, round(radiation))
178+
if (locate(src.x, src.y, src.z-1))
179+
SSradiation.radiate(locate(src.x, src.y, src.z-1), round(radiation/1000))
180+
if (locate(src.x, src.y, src.z+1))
181+
SSradiation.radiate(locate(src.x, src.y, src.z+1), round(radiation/1000))
178182
radiation -= radiation * 0.1
179183
return 1
180184

@@ -280,7 +284,7 @@
280284
/obj/effect/fusion_em_field/proc/AddParticles(var/name, var/quantity = 1)
281285
if(name in reactants)
282286
reactants[name] += quantity
283-
else if(name != "proton" && name != "electron" && name != "neutron")
287+
else
284288
reactants.Add(name)
285289
reactants[name] = quantity
286290

code/modules/power/fusion/fusion_reactions.dm

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,9 @@ proc/cache_reactions()
2929
all_reactions = new/list
3030
for (var/rtype in typesof(/decl/fusion_reaction) - /decl/fusion_reaction)
3131
var/decl/fusion_reaction/current_reaction = new rtype()
32-
if (current_reaction.wacky && current_reaction.hackyconfighack)
33-
all_reactions.Add(current_reaction)
32+
all_reactions.Add(current_reaction)
33+
//if (current_reaction.wacky && current_reaction.hackyconfighack)
34+
// all_reactions.Add(current_reaction)
3435

3536
// VERY UNIDEAL REACTIONS.
3637
/decl/fusion_reaction/phoron_supermatter

0 commit comments

Comments
 (0)