From 4cdcff90dbefeb961ae298b3a0d6dcd49a22a885 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Thu, 15 Jul 2021 03:54:32 +0200 Subject: [PATCH] :bug: Fix Zhar state not being set when triggered Instead the first players golem was reset --- Source/objects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/objects.cpp b/Source/objects.cpp index dbe0d97ab..a572a945c 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -4430,7 +4430,7 @@ void OperateBookCase(int pnum, int i, bool sendmsg) && zhar._msquelch == UINT8_MAX && zhar._mhitpoints > 0) { zhar.mtalkmsg = TEXT_ZHAR2; - M_StartStand(Monsters[0], zhar._mdir); // BUGFIX: first parameter in call to M_StartStand should be MAX_PLRS, not 0. + M_StartStand(zhar, zhar._mdir); // BUGFIX: first parameter in call to M_StartStand should be MAX_PLRS, not 0. (fixed) zhar._mgoal = MGOAL_ATTACK2; zhar._mmode = MM_TALK; }