diff options
author | Paul Gilbert | 2017-12-24 15:34:33 -0500 |
---|---|---|
committer | Paul Gilbert | 2017-12-25 00:03:50 -0500 |
commit | 80dd7b2c0d72fbf4a0397808bcf590b21767e277 (patch) | |
tree | 25797b1d4dcd2ff6caadcfd6913835baa5f5c16e | |
parent | eb067079bbf5baa3251ab462a85f68154f8c992f (diff) | |
download | scummvm-rg350-80dd7b2c0d72fbf4a0397808bcf590b21767e277.tar.gz scummvm-rg350-80dd7b2c0d72fbf4a0397808bcf590b21767e277.tar.bz2 scummvm-rg350-80dd7b2c0d72fbf4a0397808bcf590b21767e277.zip |
XEEN: Fix updating party icons after drinking HP fountain
-rw-r--r-- | engines/xeen/interface.cpp | 1 | ||||
-rw-r--r-- | engines/xeen/scripts.cpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/engines/xeen/interface.cpp b/engines/xeen/interface.cpp index 968ddbbb59..0cc509a66a 100644 --- a/engines/xeen/interface.cpp +++ b/engines/xeen/interface.cpp @@ -1898,6 +1898,7 @@ void Interface::spellFX(Character *c) { drawParty(true); _tillMove = tillMove; + ++_charFX[charIndex]; } void Interface::obscureScene(Obscurity obscurity) { diff --git a/engines/xeen/scripts.cpp b/engines/xeen/scripts.cpp index 8314631aec..75338eb3f8 100644 --- a/engines/xeen/scripts.cpp +++ b/engines/xeen/scripts.cpp @@ -593,6 +593,7 @@ bool Scripts::cmdTakeOrGive(ParamsIterator ¶ms) { int mode1, mode2, mode3, param2; uint32 val1, val2, val3; + _refreshIcons = true; mode1 = params.readByte(); switch (mode1) { case 16: @@ -876,6 +877,7 @@ bool Scripts::cmdGiveExtended(ParamsIterator ¶ms) { int newLineNum; bool result; + _refreshIcons = true; int mode = params.readByte(); switch (mode) { case 16: |