From 03a3fd85702f61473ea2b2edb5488aebb14acfc7 Mon Sep 17 00:00:00 2001 From: Luke Street Date: Sun, 9 Oct 2022 13:14:36 -0400 Subject: [PATCH] CScriptMazeNode: Minor fix from matching decomp --- Runtime/World/CScriptMazeNode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Runtime/World/CScriptMazeNode.cpp b/Runtime/World/CScriptMazeNode.cpp index 87defbd79..fc1555ca8 100644 --- a/Runtime/World/CScriptMazeNode.cpp +++ b/Runtime/World/CScriptMazeNode.cpp @@ -107,7 +107,7 @@ void CScriptMazeNode::AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId uid, C std::any_of(x12c_puddleObjectIds.cbegin(), x12c_puddleObjectIds.cend(), [=](auto v) { return v == uid; })) { for (const auto& id : x12c_puddleObjectIds) { if (auto* ent = mgr.ObjectById(id)) { - if (ent->GetActive()) { + if (!ent->GetActive()) { mgr.SendScriptMsg(ent, GetUniqueId(), EScriptObjectMessage::Activate); } else { mgr.FreeScriptObject(ent->GetUniqueId());