From 45807fdcb184ca3602b326375a0c0d4c5f471a6d Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 29 Dec 2024 21:20:21 +0300 Subject: [PATCH] fix on_block_common --- src/logic/scripting/scripting.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/scripting/scripting.cpp b/src/logic/scripting/scripting.cpp index 9a6cc115..fb3e7a84 100644 --- a/src/logic/scripting/scripting.cpp +++ b/src/logic/scripting/scripting.cpp @@ -351,7 +351,7 @@ static bool on_block_common( result = lua::emit_event(lua::get_main_state(), name, [pos, player](auto L) { lua::pushivec_stack(L, pos); - lua::pushinteger(L, player->getId()); + lua::pushinteger(L, player ? player->getId() : -1); return 4; }); }