From f7dd658a301bf22802b72f0d338c6a769e28ed0a Mon Sep 17 00:00:00 2001 From: cracker64 Date: Wed, 27 Mar 2013 12:34:03 -0300 Subject: [PATCH] SPRK from SWCH should check both cases. --- src/simulation/elements/SPRK.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/simulation/elements/SPRK.cpp b/src/simulation/elements/SPRK.cpp index 81223851a..d44145540 100644 --- a/src/simulation/elements/SPRK.cpp +++ b/src/simulation/elements/SPRK.cpp @@ -254,7 +254,7 @@ int Element_SPRK::update(UPDATE_FUNC_ARGS) case PT_SWCH: if (receiver==PT_PSCN||receiver==PT_NSCN||receiver==PT_WATR||receiver==PT_SLTW||receiver==PT_NTCT||receiver==PT_PTCT||receiver==PT_INWR) continue; - goto conduct; + break; case PT_ETRD: if (receiver==PT_METL||receiver==PT_BMTL||receiver==PT_BRMT||receiver==PT_LRBD||receiver==PT_RBDM||receiver==PT_PSCN||receiver==PT_NSCN) goto conduct;