aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/staticres.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/staticres.cpp')
-rw-r--r--engines/kyra/staticres.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/kyra/staticres.cpp b/engines/kyra/staticres.cpp
index 3442ba3ced..5d2fda8c53 100644
--- a/engines/kyra/staticres.cpp
+++ b/engines/kyra/staticres.cpp
@@ -1001,9 +1001,9 @@ bool StaticResource::loadCharData(const char *filename, void *&ptr, int &size) {
t->field_34 = file->readUint16LE();
t->field_36 = file->readByte();
t->itemsProtection = file->readUint16LE();
- t->hitPointsCur = file->readUint16LE();;
+ t->hitPointsCur = file->readSint16LE();;
t->hitPointsMax = file->readUint16LE();;
- t->magicPointsCur = file->readUint16LE();;
+ t->magicPointsCur = file->readSint16LE();;
t->magicPointsMax = file->readUint16LE();;
t->field_41 = file->readByte();
t->damageSuffered = file->readUint16LE();