[Scummvm-git-logs] scummvm master -> 913546593df8e35f199a686d6ed2f8d2ee4d96bc

yuv422 yuv422 at users.noreply.github.com
Tue Sep 1 12:49:20 UTC 2020


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

Summary:
913546593d DRAGONS: Fixed Flicker sprite priority when walking off screen. Trac#11642


Commit: 913546593df8e35f199a686d6ed2f8d2ee4d96bc
    https://github.com/scummvm/scummvm/commit/913546593df8e35f199a686d6ed2f8d2ee4d96bc
Author: Eric Fry (yuv422 at users.noreply.github.com)
Date: 2020-09-01T22:45:23+10:00

Commit Message:
DRAGONS: Fixed Flicker sprite priority when walking off screen. Trac#11642

Changed paths:
    engines/dragons/dragons.cpp


diff --git a/engines/dragons/dragons.cpp b/engines/dragons/dragons.cpp
index 16e608daf0..11c0aa3e6b 100644
--- a/engines/dragons/dragons.cpp
+++ b/engines/dragons/dragons.cpp
@@ -689,7 +689,7 @@ void DragonsEngine::updateHandler() {
 				int16 priority = _scene->getPriorityAtPosition(Common::Point(actor->_x_pos, actor->_y_pos));
 				DragonINI *flicker = _dragonINIResource->getFlickerRecord();
 				if (flicker && _scene->contains(flicker) && flicker->actor->_actorID == i) {
-					if (priority < 8 || priority == 0x10) {
+					if ((priority >= 0 && priority < 8) || priority == 0x10) {
 						actor->_priorityLayer = priority;
 					}
 				} else {




More information about the Scummvm-git-logs mailing list