diff --git a/src/baseevents.cpp b/src/baseevents.cpp index 03629a36f2..de96a867d0 100644 --- a/src/baseevents.cpp +++ b/src/baseevents.cpp @@ -74,10 +74,9 @@ bool BaseEvents::loadFromXml() if (!success || !registerEvent(event, node)) { delete event; - loaded = false; } } - return loaded; + return true; } bool BaseEvents::reload() diff --git a/src/monsters.cpp b/src/monsters.cpp index c26ecc0c1d..cad28a5b75 100644 --- a/src/monsters.cpp +++ b/src/monsters.cpp @@ -182,11 +182,10 @@ bool Monsters::loadFromXml(bool reloading /*= false*/) if (reloading && monsters.find(name) != monsters.end()) { loadMonster(file, name, true); } else { - loaded = false; unloadedMonsters.emplace(name, file); } } - return loaded; + return true; } bool Monsters::reload()