[Scummvm-git-logs] scummvm master -> af0b802991bb6aaa8843434dfc25228b84f7d75e

whoozle noreply at scummvm.org
Fri Mar 6 22:00:06 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
af0b802991 PHOENIXVR: wrap necronomicon fix in getGameId() == "necrono"


Commit: af0b802991bb6aaa8843434dfc25228b84f7d75e
    https://github.com/scummvm/scummvm/commit/af0b802991bb6aaa8843434dfc25228b84f7d75e
Author: Vladimir Menshakov (vladimir.menshakov at gmail.com)
Date: 2026-03-06T21:59:19Z

Commit Message:
PHOENIXVR: wrap necronomicon fix in getGameId() == "necrono"

Changed paths:
    engines/phoenixvr/phoenixvr.cpp


diff --git a/engines/phoenixvr/phoenixvr.cpp b/engines/phoenixvr/phoenixvr.cpp
index 16fbfd040f4..f5142c50410 100644
--- a/engines/phoenixvr/phoenixvr.cpp
+++ b/engines/phoenixvr/phoenixvr.cpp
@@ -223,10 +223,13 @@ void PhoenixVREngine::wait(float seconds) {
 
 void PhoenixVREngine::goToWarp(const Common::String &warp, bool savePrev) {
 	debug("gotowarp %s, save prev: %d", warp.c_str(), savePrev);
-	if (warp != "N3M09L03W515E1.vr") // typo in Script4.lst
-		_nextWarp = _script->getWarp(warp);
-	else
+
+	// Typo in Necronomicon's Script4.lst
+	if (getGameId() == "necrono" && warp == "N3M09L03W515E1.vr")
 		_nextWarp = _script->getWarp("N3M09L03W51E1.vr");
+	else
+		_nextWarp = _script->getWarp(warp);
+
 	_hoverIndex = -1;
 	if (savePrev) {
 		assert(_warpIdx >= 0);




More information about the Scummvm-git-logs mailing list