From d251955684ba050d6611363f16de7022d13804d5 Mon Sep 17 00:00:00 2001 From: "Eevee (Evelyn Woods)" Date: Sat, 13 Mar 2021 18:05:29 -0700 Subject: [PATCH] Make red teleporters count as wired if they neighbor a logic gate --- js/game.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js/game.js b/js/game.js index 755bddb..73d2b55 100644 --- a/js/game.js +++ b/js/game.js @@ -2387,6 +2387,13 @@ export class Level extends LevelInterface { if (! neighbor) continue; + let terrain = neighbor.get_terrain(); + if (terrain.type.name === 'logic_gate' && + terrain.type.get_wires(terrain).includes(dirinfo.opposite)) + { + return true; + } + let wired = neighbor.get_wired_tile(); if (! wired) continue;