mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 22:01:30 +00:00
Merge pull request #794 from noudess/master
Small fix for an NPC on a faction but with no entries in npc_faction_entries
This commit is contained in:
commit
a4a69be0f5
@ -2632,6 +2632,15 @@ FACTION_VALUE NPC::CheckNPCFactionAlly(int32 other_faction) {
|
||||
return FACTION_INDIFFERENT;
|
||||
}
|
||||
}
|
||||
|
||||
// I believe that the assumption is, barring no entry in npc_faction_entries
|
||||
// that two npcs on like faction con ally to each other. This catches cases
|
||||
// where an npc is on a faction but has no hits (hence no entry in
|
||||
// npc_faction_entries).
|
||||
|
||||
if (GetPrimaryFaction() == other_faction)
|
||||
return FACTION_ALLY;
|
||||
else
|
||||
return FACTION_INDIFFERENT;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user