From 9e0cdfe022c7a8a8ed564c641d9896f64c2ebc6e Mon Sep 17 00:00:00 2001 From: obligaron Date: Wed, 10 Aug 2022 19:41:12 +0200 Subject: [PATCH] StartNewLvl: Only update setlvlnum for the local player --- Source/player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/player.cpp b/Source/player.cpp index 97650f5e9..845daf154 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -3098,7 +3098,8 @@ StartNewLvl(Player &player, interface_mode fom, int lvl) player.setLevel(lvl); break; case WM_DIABSETLVL: - setlvlnum = (_setlevels)lvl; + if (&player == MyPlayer) + setlvlnum = (_setlevels)lvl; player.setLevel(setlvlnum); break; case WM_DIABTWARPUP: