From c0eb61ed8bf7d0ff4b1426e088fcd4efb6070fa9 Mon Sep 17 00:00:00 2001 From: steffen Date: Mon, 25 Jan 2021 23:35:12 +0000 Subject: [PATCH] found issue unlocking block --- server/railway.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/railway.cc b/server/railway.cc index 22c366b..ce90296 100644 --- a/server/railway.cc +++ b/server/railway.cc @@ -843,7 +843,7 @@ int Railways::LockWay (string way, string lockedby, int lockonoff) { if(network) network->ChangeListPushToAll(jp.ToString()); } } - else if (pos.x != start.x && pos.y != start.y && r->type == RAILWAY_BLOCK) { + else if (pos.x == start.x && pos.y == start.y && r->type == RAILWAY_BLOCK) { server->blocks.SetLockedby(r->name, lockedby, lockonoff); if (lockonoff) strncpy (r->lockedby, lockedby.c_str(), REFERENCENAME_LEN); else r->lockedby[0] = 0;