From a567b36a8a6574208b30f8a22d3240d13a01bf63 Mon Sep 17 00:00:00 2001 From: QUSpilPrgm Date: Sat, 28 May 2016 22:48:36 +0200 Subject: Don't let redstone blocks power adjacent blocks. (#3214) * Don't let redstone blocks power adjacent blocks. This fixes issue #2966 --- src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h') diff --git a/src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h b/src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h index ee8cfe431..18a775b7d 100644 --- a/src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h +++ b/src/Simulator/IncrementalRedstoneSimulator/RedstoneBlockHandler.h @@ -23,8 +23,7 @@ public: UNUSED(a_BlockType); UNUSED(a_Meta); UNUSED(a_QueryPosition); - UNUSED(a_QueryBlockType); - return 15; + return cIncrementalRedstoneSimulator::IsMechanism(a_QueryBlockType) ? 15 : 0; } virtual unsigned char GetPowerLevel(const Vector3i & a_Position, BLOCKTYPE a_BlockType, NIBBLETYPE a_Meta) override -- cgit v1.2.3