aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/AI/CoreAI/GameObjectAI.cpp2
-rw-r--r--src/server/game/AI/CoreAI/GameObjectAI.h2
-rw-r--r--src/server/game/AI/CreatureAI.cpp2
-rw-r--r--src/server/game/AI/CreatureAI.h2
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
-rw-r--r--src/server/game/Entities/Player/Player.h2
6 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/AI/CoreAI/GameObjectAI.cpp b/src/server/game/AI/CoreAI/GameObjectAI.cpp
index 6d65a0f1c85..27884286f2b 100644
--- a/src/server/game/AI/CoreAI/GameObjectAI.cpp
+++ b/src/server/game/AI/CoreAI/GameObjectAI.cpp
@@ -31,7 +31,7 @@ GameObjectAI::GameObjectAI(GameObject* go, uint32 scriptId) : _scriptId(scriptId
ASSERT(_scriptId, "A GameObjectAI was initialized with an invalid scriptId!");
}
-Optional<QuestGiverStatus> GameObjectAI::GetDialogStatus(Player* /*player*/)
+Optional<QuestGiverStatus> GameObjectAI::GetDialogStatus(Player const* /*player*/)
{
return {};
}
diff --git a/src/server/game/AI/CoreAI/GameObjectAI.h b/src/server/game/AI/CoreAI/GameObjectAI.h
index c047ecd88f8..ee4278ec6d9 100644
--- a/src/server/game/AI/CoreAI/GameObjectAI.h
+++ b/src/server/game/AI/CoreAI/GameObjectAI.h
@@ -70,7 +70,7 @@ class TC_GAME_API GameObjectAI
static int32 Permissible(GameObject const* go);
// Called when the dialog status between a player and the gameobject is requested.
- virtual Optional<QuestGiverStatus> GetDialogStatus(Player* player);
+ virtual Optional<QuestGiverStatus> GetDialogStatus(Player const* player);
// Called when a player opens a gossip dialog with the gameobject.
virtual bool OnGossipHello(Player* /*player*/) { return false; }
diff --git a/src/server/game/AI/CreatureAI.cpp b/src/server/game/AI/CreatureAI.cpp
index 9a5739b409f..f88e8f1546b 100644
--- a/src/server/game/AI/CreatureAI.cpp
+++ b/src/server/game/AI/CreatureAI.cpp
@@ -324,7 +324,7 @@ bool CreatureAI::_EnterEvadeMode(EvadeReason /*why*/)
return true;
}
-Optional<QuestGiverStatus> CreatureAI::GetDialogStatus(Player* /*player*/)
+Optional<QuestGiverStatus> CreatureAI::GetDialogStatus(Player const* /*player*/)
{
return {};
}
diff --git a/src/server/game/AI/CreatureAI.h b/src/server/game/AI/CreatureAI.h
index 5341872b51f..1cdc7db4bb2 100644
--- a/src/server/game/AI/CreatureAI.h
+++ b/src/server/game/AI/CreatureAI.h
@@ -189,7 +189,7 @@ class TC_GAME_API CreatureAI : public UnitAI
/// == Gossip system ================================
// Called when the dialog status between a player and the creature is requested.
- virtual Optional<QuestGiverStatus> GetDialogStatus(Player* player);
+ virtual Optional<QuestGiverStatus> GetDialogStatus(Player const* player);
// Called when a player opens a gossip dialog with the creature.
virtual bool OnGossipHello(Player* /*player*/) { return false; }
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index cb269842145..01ec7bed192 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -16113,7 +16113,7 @@ bool Player::SendQuestUpdate(uint32 questId, bool updateVisiblity /*= true*/)
return PhasingHandler::OnConditionChange(this, updateVisiblity);
}
-QuestGiverStatus Player::GetQuestDialogStatus(Object* questgiver)
+QuestGiverStatus Player::GetQuestDialogStatus(Object const* questgiver) const
{
QuestRelationResult qr, qir;
diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h
index 1130e870368..595c3339bf4 100644
--- a/src/server/game/Entities/Player/Player.h
+++ b/src/server/game/Entities/Player/Player.h
@@ -1616,7 +1616,7 @@ class TC_GAME_API Player : public Unit, public GridObject<Player>
void RemoveActiveQuest(uint32 questId, bool update = true);
void RemoveRewardedQuest(uint32 questId, bool update = true);
bool SendQuestUpdate(uint32 questId, bool updateVisiblity = true);
- QuestGiverStatus GetQuestDialogStatus(Object* questGiver);
+ QuestGiverStatus GetQuestDialogStatus(Object const* questGiver) const;
void SetDailyQuestStatus(uint32 quest_id);
bool IsDailyQuestDone(uint32 quest_id) const;