From 0365feb069970a11a83a9d8b4027366a338bc2d8 Mon Sep 17 00:00:00 2001 From: QAston Date: Tue, 23 Aug 2011 14:47:26 +0200 Subject: Core/Entities: Make dead units not targetable for attack again (after fc5e92413851835879f07460c82a988f742e5462). --- src/server/game/Entities/Unit/Unit.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 8ed36224a34..eb789fde038 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -12258,6 +12258,9 @@ void Unit::ClearInCombat() bool Unit::isTargetableForAttack(bool checkFakeDeath) const { + if (!isAlive()) + return false; + if (HasFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE | UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_OOC_NOT_ATTACKABLE)) return false; -- cgit v1.2.3