aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sprites_eob.cpp
diff options
context:
space:
mode:
authorathrxx2011-08-07 22:14:10 +0200
committerJohannes Schickel2011-12-26 16:18:14 +0100
commit359f3efd03704965d258c90381412a5ef2cf9239 (patch)
treee74ab719fd0b5825336f93737a1dc1afb65ebdcb /engines/kyra/sprites_eob.cpp
parentfc5b29fdbcf4170436a32da2c1f4b078b1f1f90f (diff)
downloadscummvm-rg350-359f3efd03704965d258c90381412a5ef2cf9239.tar.gz
scummvm-rg350-359f3efd03704965d258c90381412a5ef2cf9239.tar.bz2
scummvm-rg350-359f3efd03704965d258c90381412a5ef2cf9239.zip
KYRA: (EOB) - add some spells
(shocking grasp, flame blade, vampiric touch etc.)
Diffstat (limited to 'engines/kyra/sprites_eob.cpp')
-rw-r--r--engines/kyra/sprites_eob.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/kyra/sprites_eob.cpp b/engines/kyra/sprites_eob.cpp
index 945ccaca17..cb8ae51860 100644
--- a/engines/kyra/sprites_eob.cpp
+++ b/engines/kyra/sprites_eob.cpp
@@ -55,7 +55,7 @@ namespace Kyra {
void EobCoreEngine::loadMonsterShapes(const char *filename, int monsterIndex, bool hasDecorations, int encodeTableIndex) {
Common::String s = filename;
- if (GI_EOB1 && !scumm_stricmp(filename, "rust") || !scumm_stricmp(filename, "drider") || !scumm_stricmp(filename, "spider") || !scumm_stricmp(filename, "mantis") || !scumm_stricmp(filename, "xorn"))
+ if (GI_EOB1 && !scumm_stricmp(filename, "rust") || !scumm_stricmp(filename, "drider") || !scumm_stricmp(filename, "spider") || !scumm_stricmp(filename, "mantis") || !scumm_stricmp(filename, "xorn") || !scumm_stricmp(filename, "xanath"))
s += "1";
_screen->loadShapeSetBitmap(s.c_str(), 3, 3);
@@ -971,8 +971,8 @@ bool EobCoreEngine::updateMonsterTryDistanceAttack(EobMonsterInPlay *m) {
}
snd_processEnvironmentalSoundEffect(108, m->block);
} else {
- launchMagicObject(-1, _monsterDistAttType17[m->numRemoteAttacks], m->block, m->pos, m->dir);
- snd_processEnvironmentalSoundEffect(_monsterDistAttSfx17[m->numRemoteAttacks], m->block);
+ launchMagicObject(-1, _beholderSpellList[d], m->block, m->pos, m->dir);
+ snd_processEnvironmentalSoundEffect(_beholderSfx[d], m->block);
}
break;
default: