diff --git a/src/creatures/monsters/monster.cpp b/src/creatures/monsters/monster.cpp index a7b8bae45a6..a10a1b0aef0 100644 --- a/src/creatures/monsters/monster.cpp +++ b/src/creatures/monsters/monster.cpp @@ -714,7 +714,7 @@ bool Monster::isTarget(const Creature* creature) const return false; } Faction_t targetFaction = creature->getFaction(); - if (getFaction() != FACTION_DEFAULT && master && master->getMonster()) { + if (getFaction() != FACTION_DEFAULT && !isSummon()) { return isEnemyFaction(targetFaction); } return true;