aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Commands
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2023-11-16 09:44:07 +0100
committerOvahlord <dreadkiller@gmx.de>2023-11-16 09:44:07 +0100
commit59af16fd047fe3f5c2857b1a17705f0ddc9e6a1d (patch)
tree33d6c1f38e0fdc4cc77e98e1b7a07210c744d379 /src/server/scripts/Commands
parent0626473f8b3710161a75196c1d25e2a5e4efa1c2 (diff)
Core/Quests: downgrade quest fields
Diffstat (limited to 'src/server/scripts/Commands')
-rw-r--r--src/server/scripts/Commands/cs_lookup.cpp40
1 files changed, 9 insertions, 31 deletions
diff --git a/src/server/scripts/Commands/cs_lookup.cpp b/src/server/scripts/Commands/cs_lookup.cpp
index a53049d8a5b..8c377619e61 100644
--- a/src/server/scripts/Commands/cs_lookup.cpp
+++ b/src/server/scripts/Commands/cs_lookup.cpp
@@ -683,18 +683,11 @@ public:
if (handler->GetSession())
{
- int32 maxLevel = 0;
- if (Optional<ContentTuningLevels> questLevels = sDB2Manager.GetContentTuningData(questTemplatePair.second.GetContentTuningId()))
- maxLevel = questLevels->MaxLevel;
-
- int32 scalingFactionGroup = 0;
- if (ContentTuningEntry const* contentTuning = sContentTuningStore.LookupEntry(questTemplatePair.second.GetContentTuningId()))
- scalingFactionGroup = contentTuning->GetScalingFactionGroup();
-
handler->PSendSysMessage(LANG_QUEST_LIST_CHAT, questTemplatePair.first, questTemplatePair.first,
handler->GetSession()->GetPlayer()->GetQuestLevel(&questTemplatePair.second),
- handler->GetSession()->GetPlayer()->GetQuestMinLevel(&questTemplatePair.second),
- maxLevel, scalingFactionGroup,
+ questTemplatePair.second.GetQuestMinLevel(),
+ questTemplatePair.second.GetQuestMaxScalingLevel(),
+ questTemplatePair.second.GetQuestScalingFactionGroup(),
title.c_str(), statusStr);
}
else
@@ -742,18 +735,11 @@ public:
if (handler->GetSession())
{
- int32 maxLevel = 0;
- if (Optional<ContentTuningLevels> questLevels = sDB2Manager.GetContentTuningData(questTemplatePair.second.GetContentTuningId()))
- maxLevel = questLevels->MaxLevel;
-
- int32 scalingFactionGroup = 0;
- if (ContentTuningEntry const* contentTuning = sContentTuningStore.LookupEntry(questTemplatePair.second.GetContentTuningId()))
- scalingFactionGroup = contentTuning->GetScalingFactionGroup();
-
handler->PSendSysMessage(LANG_QUEST_LIST_CHAT, questTemplatePair.first, questTemplatePair.first,
handler->GetSession()->GetPlayer()->GetQuestLevel(&questTemplatePair.second),
- handler->GetSession()->GetPlayer()->GetQuestMinLevel(&questTemplatePair.second),
- maxLevel, scalingFactionGroup,
+ questTemplatePair.second.GetQuestMinLevel(),
+ questTemplatePair.second.GetQuestMaxScalingLevel(),
+ questTemplatePair.second.GetQuestScalingFactionGroup(),
title.c_str(), statusStr);
}
else
@@ -811,18 +797,10 @@ public:
if (handler->GetSession())
{
- int32 maxLevel = 0;
- if (Optional<ContentTuningLevels> questLevels = sDB2Manager.GetContentTuningData(quest->GetContentTuningId()))
- maxLevel = questLevels->MaxLevel;
-
- int32 scalingFactionGroup = 0;
- if (ContentTuningEntry const* contentTuning = sContentTuningStore.LookupEntry(quest->GetContentTuningId()))
- scalingFactionGroup = contentTuning->GetScalingFactionGroup();
-
handler->PSendSysMessage(LANG_QUEST_LIST_CHAT, id, id,
- handler->GetSession()->GetPlayer()->GetQuestLevel(quest),
- handler->GetSession()->GetPlayer()->GetQuestMinLevel(quest),
- maxLevel, scalingFactionGroup,
+ quest->GetQuestMinLevel(),
+ quest->GetQuestMaxScalingLevel(),
+ quest->GetQuestScalingFactionGroup(),
title.c_str(), statusStr);
}
else