diff --git a/apps/openmw/mwdialogue/dialoguemanagerimp.cpp b/apps/openmw/mwdialogue/dialoguemanagerimp.cpp index 62f7df679..52b048b4b 100644 --- a/apps/openmw/mwdialogue/dialoguemanagerimp.cpp +++ b/apps/openmw/mwdialogue/dialoguemanagerimp.cpp @@ -14,6 +14,7 @@ #include "../mwbase/scriptmanager.hpp" #include "../mwbase/journal.hpp" #include "../mwbase/windowmanager.hpp" +#include "../mwbase/mechanicsmanager.hpp" #include "../mwworld/class.hpp" #include "../mwworld/refdata.hpp" @@ -368,9 +369,12 @@ namespace MWDialogue return true; - - case '6'://dead - if(!selectCompare(comp,0,select.mI)) return false; + case '6': // dead +{ +std::cout<<"### "<countDeaths (toLower (name))< (comp, + MWBase::Environment::get().getMechanicsManager()->countDeaths (toLower (name)), select.mI); case '7':// not ID if(select.mType==ESM::VT_String ||select.mType==ESM::VT_Int)//bug in morrowind here? it's not a short, it's a string