From bd5c7233d4aed183da3abe5e2c486e4b5fc4cca3 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Thu, 15 Oct 2020 03:32:32 +0200 Subject: [PATCH] Add missing bit to UnPackPlayer Ther is still a small diff, but should be functinoally identical --- Source/pack.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Source/pack.cpp b/Source/pack.cpp index a7f39d46d..a1b9de317 100644 --- a/Source/pack.cpp +++ b/Source/pack.cpp @@ -273,11 +273,16 @@ void UnPackPlayer(PkPlayerStruct *pPack, int pnum, BOOL killok) } CalcPlrInv(pnum, FALSE); +#ifdef HELLFIRE + pPlayer->wReflection = pPack->wReflection; +#endif pPlayer->pTownWarps = 0; pPlayer->pDungMsgs = 0; +#ifdef HELLFIRE + pPlayer->pDungMsgs2 = 0; +#endif pPlayer->pLvlLoad = 0; #ifdef HELLFIRE - pPlayer->wReflection = pPack->wReflection; pPlayer->pDiabloKillLevel = pPack->pDiabloKillLevel; pPlayer->pDifficulty = pPack->pDifficulty; pPlayer->pDamAcFlags = pPack->pDamAcFlags;