Browse Source

Fix poison water entrace position

pull/5394/head
obligaron 4 years ago committed by Anders Jenbo
parent
commit
69338e1733
  1. 2
      Source/levels/drlg_l1.cpp
  2. 2
      test/drlg_l1_test.cpp

2
Source/levels/drlg_l1.cpp

@ -1111,7 +1111,7 @@ bool PlaceCathedralStairs(lvl_entry entry)
Point miniPosition = *position;
DRLG_MRectTrans({ miniPosition + Displacement { 0, 2 }, { 5, 2 } });
TransVal = t;
Quests[Q_PWATER].position = miniPosition.megaToWorld() + Displacement { 5, 7 };
Quests[Q_PWATER].position = miniPosition.megaToWorld() + Displacement { 5, 6 };
if (entry == ENTRY_RTNLVL)
ViewPosition = Quests[Q_PWATER].position;
}

2
test/drlg_l1_test.cpp

@ -53,7 +53,7 @@ TEST(Drlg_l1, CreateL5Dungeon_diablo_2_1383137027)
TestCreateDungeon(2, 1383137027, ENTRY_PREV);
EXPECT_EQ(ViewPosition, Point(57, 79));
TestCreateDungeon(2, 1383137027, ENTRY_RTNLVL);
EXPECT_EQ(ViewPosition, Point(49, 89));
EXPECT_EQ(ViewPosition, Point(49, 88));
}
TEST(Drlg_l1, CreateL5Dungeon_diablo_3_844660068)

Loading…
Cancel
Save