From c9f4ca6a50c5c5e7640afa9e64472462bd923481 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Mon, 2 Sep 2019 22:32:40 +0200 Subject: [PATCH] [hellfire] ClearPlrRVars --- Source/player.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/player.cpp b/Source/player.cpp index 769b86c49..0269d363a 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -534,10 +534,15 @@ void SetPlrAnims(int pnum) void ClearPlrRVars(PlayerStruct *p) { // TODO: Missing debug assert p != NULL +#ifdef HELLFIRE + p->pManaShield = 0; +#endif p->bReserved[0] = 0; p->bReserved[1] = 0; p->bReserved[2] = 0; +#ifndef HELLFIRE p->wReserved[0] = 0; +#endif p->wReserved[1] = 0; p->wReserved[2] = 0; p->wReserved[3] = 0; @@ -545,8 +550,10 @@ void ClearPlrRVars(PlayerStruct *p) p->wReserved[5] = 0; p->wReserved[6] = 0; p->wReserved[7] = 0; +#ifndef HELLFIRE p->dwReserved[0] = 0; p->dwReserved[1] = 0; +#endif p->dwReserved[2] = 0; p->dwReserved[3] = 0; p->dwReserved[4] = 0;