From 426e3ec6c6c64acebe6dcadcd5d141f2f98ab4cc Mon Sep 17 00:00:00 2001 From: scrawl Date: Tue, 30 Jul 2013 06:17:21 +0200 Subject: [PATCH] Fix enemy health meter for creatures --- apps/openmw/mwclass/npc.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/openmw/mwclass/npc.cpp b/apps/openmw/mwclass/npc.cpp index 30ae1880c..e91055f1d 100644 --- a/apps/openmw/mwclass/npc.cpp +++ b/apps/openmw/mwclass/npc.cpp @@ -329,6 +329,9 @@ namespace MWClass return; } + if(ptr.getRefData().getHandle() == "player") + MWBase::Environment::get().getWindowManager()->setEnemy(ptr); + int weapskill = ESM::Skill::HandToHand; if(!weapon.isEmpty()) weapskill = MWWorld::Class::get(weapon).getEquipmentSkill(weapon); @@ -418,9 +421,6 @@ namespace MWClass // NOTE: 'object' and/or 'attacker' may be empty. - if(!attacker.isEmpty() && attacker.getRefData().getHandle() == "player") - MWBase::Environment::get().getWindowManager()->setEnemy(ptr); - if(!successful) { // TODO: Handle HitAttemptOnMe script function