Merge pull request #9984 from Rochet2/master
Core/Scripts: Added missing call for OnQuestComplete and cleared up argument name in OnLevelChanged
This commit is contained in:
commit
e824cbff6c
2 files changed
+5
-2
No files matched your search
@@ -522,6 +522,9 @@ void WorldSession::HandleQuestgiverCompleteQuest(WorldPacket& recvData)
|
||||
else // no items required
|
||||
_player->PlayerTalkClass->SendQuestGiverOfferReward(quest, guid, true);
|
||||
}
|
||||
|
||||
if (Creature* creature = object->ToCreature())
|
||||
sScriptMgr->OnQuestComplete(_player, creature, quest);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -688,8 +688,8 @@ class PlayerScript : public UnitScript
|
||||
// Called when a player is killed by a creature
|
||||
virtual void OnPlayerKilledByCreature(Creature* /*killer*/, Player* /*killed*/) { }
|
||||
|
||||
// Called when a player's level changes (right before the level is applied)
|
||||
virtual void OnLevelChanged(Player* /*player*/, uint8 /*newLevel*/) { }
|
||||
// Called when a player's level changes (after the level is applied)
|
||||
virtual void OnLevelChanged(Player* /*player*/, uint8 /*oldLevel*/) { }
|
||||
|
||||
// Called when a player's free talent points change (right before the change is applied)
|
||||
virtual void OnFreeTalentPointsChanged(Player* /*player*/, uint32 /*points*/) { }
|
||||
|
||||
Reference in new issue
Block a user