diff options
| -rw-r--r-- | engines/prince/prince.cpp | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/engines/prince/prince.cpp b/engines/prince/prince.cpp index 4e7e0cdb2f..b48a5101e6 100644 --- a/engines/prince/prince.cpp +++ b/engines/prince/prince.cpp @@ -371,7 +371,13 @@ bool PrinceEngine::loadLocation(uint16 locationNr) {  	Resource::loadResource(_pscrList, "pscr.lst", false);  	_mobList.clear(); -	Resource::loadResource(_mobList, "mob.lst", false); +	if (getLanguage() == Common::DE_DEU) { +		const Common::String mobLstName = Common::String::format("mob%02d.lst", _locationNr); +		debug("name: %s", mobLstName.c_str()); +		Resource::loadResource(_mobList, mobLstName.c_str(), false); +	} else { +		Resource::loadResource(_mobList, "mob.lst", false); +	}  	_animList.clear();  	Resource::loadResource(_animList, "anim.lst", false); | 
