diff --git a/src/CFBG.cpp b/src/CFBG.cpp index 8e566f8..b2d9b97 100644 --- a/src/CFBG.cpp +++ b/src/CFBG.cpp @@ -102,7 +102,8 @@ void CFBG::LoadConfig() _IsEnableWGReapplyOnResurrect = sConfigMgr->GetOption("CFBG.Battlefield.ReapplyOnResurrect.Enable", true); _wgSkipClasses.clear(); - for (auto const& token : Acore::Tokenize(sConfigMgr->GetOption("CFBG.Battlefield.SkipClasses", ""), ',', false)) + std::string const skipClasses = sConfigMgr->GetOption("CFBG.Battlefield.SkipClasses", ""); + for (auto const& token : Acore::Tokenize(skipClasses, ',', false)) { if (Optional playerClass = Acore::StringTo(token)) _wgSkipClasses.insert(*playerClass);