feat(Core/Player): Split Dungeon Finder quest rates (#9788)

This commit is contained in:
Skjalf
2021-12-19 19:29:26 -03:00
committed by GitHub
parent f7ff583b7e
commit e7b5bb2420
6 changed files with 12 additions and 8 deletions

View File

@@ -439,6 +439,7 @@ enum Rates
RATE_XP_KILL,
RATE_XP_BG_KILL,
RATE_XP_QUEST,
RATE_XP_QUEST_DF,
RATE_XP_EXPLORE,
RATE_XP_PET,
RATE_XP_PET_NEXT_LEVEL,

View File

@@ -506,6 +506,7 @@ void World::LoadConfigSettings(bool reload)
rate_values[RATE_XP_KILL] = sConfigMgr->GetOption<float>("Rate.XP.Kill", 1.0f);
rate_values[RATE_XP_BG_KILL] = sConfigMgr->GetOption<float>("Rate.XP.BattlegroundKill", 1.0f);
rate_values[RATE_XP_QUEST] = sConfigMgr->GetOption<float>("Rate.XP.Quest", 1.0f);
rate_values[RATE_XP_QUEST_DF] = sConfigMgr->GetOption<float>("Rate.XP.Quest.DF", 1.0f);
rate_values[RATE_XP_EXPLORE] = sConfigMgr->GetOption<float>("Rate.XP.Explore", 1.0f);
rate_values[RATE_XP_PET] = sConfigMgr->GetOption<float>("Rate.XP.Pet", 1.0f);
rate_values[RATE_XP_PET_NEXT_LEVEL] = sConfigMgr->GetOption<float>("Rate.Pet.LevelXP", 0.05f);