From 90fbf1c535106826489e052ed976e2836c3bccbc Mon Sep 17 00:00:00 2001 From: obligaron Date: Tue, 8 Feb 2022 19:20:40 +0100 Subject: [PATCH] Remove old dungeon reroll bugfix --- Source/drlg_l2.cpp | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/Source/drlg_l2.cpp b/Source/drlg_l2.cpp index 81a8d0c5e..93b9585c7 100644 --- a/Source/drlg_l2.cpp +++ b/Source/drlg_l2.cpp @@ -2899,10 +2899,6 @@ void GenerateLevel(lvl_entry entry) bool doneflag = false; while (!doneflag) { nRoomCnt = 0; - nSx1 = 0; - nSy1 = 0; - nSx2 = 0; - nSy2 = 0; InitDungeonFlags(); DRLG_InitTrans(); if (!CreateDungeon()) { @@ -3149,24 +3145,10 @@ void LoadPreL2Dungeon(const char *path) void CreateL2Dungeon(uint32_t rseed, lvl_entry entry) { - if (!gbIsMultiplayer) { - if (currlevel == 7 && Quests[Q_BLIND]._qactive == QUEST_NOTAVAIL) { - currlevel = 6; - CreateL2Dungeon(glSeedTbl[6], ENTRY_LOAD); - currlevel = 7; - } - if (currlevel == 8) { - if (Quests[Q_BLIND]._qactive == QUEST_NOTAVAIL) { - currlevel = 6; - CreateL2Dungeon(glSeedTbl[6], ENTRY_LOAD); - currlevel = 8; - } else { - currlevel = 7; - CreateL2Dungeon(glSeedTbl[7], ENTRY_LOAD); - currlevel = 8; - } - } - } + nSx1 = -1; + nSy1 = -1; + nSx2 = -1; + nSy2 = -1; SetRndSeed(rseed);