aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus/neighborhood/prehistoric
diff options
context:
space:
mode:
authorMatthew Hoops2013-12-15 23:10:01 -0500
committerMatthew Hoops2013-12-15 23:10:20 -0500
commitbda64c2b6d007c03dae9e0c569cc1d53ee54d345 (patch)
tree96be9952700b23ba4527859690be90c6fe4651f2 /engines/pegasus/neighborhood/prehistoric
parent997887a3689a2a993cfe61a3c875f11d947ffda2 (diff)
downloadscummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.tar.gz
scummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.tar.bz2
scummvm-rg350-bda64c2b6d007c03dae9e0c569cc1d53ee54d345.zip
PEGASUS: Fix the prehistoric volcano animations
Diffstat (limited to 'engines/pegasus/neighborhood/prehistoric')
-rw-r--r--engines/pegasus/neighborhood/prehistoric/prehistoric.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp b/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp
index 578ce57f26..190984f8bc 100644
--- a/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp
+++ b/engines/pegasus/neighborhood/prehistoric/prehistoric.cpp
@@ -204,11 +204,11 @@ TimeValue Prehistoric::getViewTime(const RoomID room, const DirectionConstant di
void Prehistoric::findSpotEntry(const RoomID room, const DirectionConstant direction, SpotFlags flags, SpotTable::Entry &entry) {
Neighborhood::findSpotEntry(room, direction, flags, entry);
+ // The original strangely disabled the loop for the two volcano spots:
+ // (kPrehistoric01, kSouth) and (kPrehistoric25, kSouth)
+ // We don't do that here.
+
switch (MakeRoomView(room, direction)) {
- case MakeRoomView(kPrehistoric01, kSouth):
- case MakeRoomView(kPrehistoric25, kSouth):
- entry.clear();
- break;
case MakeRoomView(kPrehistoric01, kEast):
if (GameState.getPrehistoricSeenFlyer1())
entry.clear();