aboutsummaryrefslogtreecommitdiff
path: root/sword1
diff options
context:
space:
mode:
authorRobert Göffringmann2003-12-22 23:38:23 +0000
committerRobert Göffringmann2003-12-22 23:38:23 +0000
commite9ff3a114614eff35f5bfe0a8bb59a11a9df5e36 (patch)
treeea80cb04b025a891c758505d43fa86c45b4cc04b /sword1
parent2df01e0abbbf9612a9ded5ac41cd3536ae4d7ff6 (diff)
downloadscummvm-rg350-e9ff3a114614eff35f5bfe0a8bb59a11a9df5e36.tar.gz
scummvm-rg350-e9ff3a114614eff35f5bfe0a8bb59a11a9df5e36.tar.bz2
scummvm-rg350-e9ff3a114614eff35f5bfe0a8bb59a11a9df5e36.zip
fixed some animation bugs
svn-id: r11862
Diffstat (limited to 'sword1')
-rw-r--r--sword1/logic.cpp1
-rw-r--r--sword1/screen.cpp2
2 files changed, 2 insertions, 1 deletions
diff --git a/sword1/logic.cpp b/sword1/logic.cpp
index f1b20454d7..fcac13143b 100644
--- a/sword1/logic.cpp
+++ b/sword1/logic.cpp
@@ -172,6 +172,7 @@ void SwordLogic::processLogic(BsObject *compact, uint32 id) {
break;
case LOGIC_start_talk:
logicRet = logicStartTalk(compact);
+ break;
case LOGIC_script:
_scriptVars[CUR_ID] = id;
logicRet = scriptManager(compact, id);
diff --git a/sword1/screen.cpp b/sword1/screen.cpp
index b331a9a22e..076aa3cbb5 100644
--- a/sword1/screen.cpp
+++ b/sword1/screen.cpp
@@ -115,7 +115,7 @@ void SwordScreen::refreshPalette(void) {
}
bool SwordScreen::stillFading(void) {
- return _fadingStep;
+ return (_fadingStep != 0);
}
void SwordScreen::updateScreen(void) {