mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
[Bug Fix (faction)] Do not award faction if NPC is charmed. (#1945)
* Do not award faction if npc is charmed. * No faction on kill of charmed mob or questreward of same
This commit is contained in:
+2
-1
@@ -1353,7 +1353,8 @@ void QuestManager::save() {
|
||||
|
||||
void QuestManager::faction(int faction_id, int faction_value, int temp) {
|
||||
QuestManagerCurrentQuestVars();
|
||||
if (initiator && initiator->IsClient()) {
|
||||
running_quest run = quests_running_.top();
|
||||
if(run.owner->IsCharmed() == false && initiator && initiator->IsClient()) {
|
||||
if(faction_id != 0 && faction_value != 0) {
|
||||
initiator->SetFactionLevel2(
|
||||
initiator->CharacterID(),
|
||||
|
||||
Reference in New Issue
Block a user