mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-26 15:11:30 +00:00
Fix for a problem with global player quests and hasquestsub
This commit is contained in:
parent
5af47c5951
commit
dd73b82ec2
@ -165,10 +165,10 @@ bool QuestParserCollection::PlayerHasQuestSubLocal(QuestEventID evt) {
|
||||
bool QuestParserCollection::PlayerHasQuestSubGlobal(QuestEventID evt) {
|
||||
if(_global_player_quest_status == QuestUnloaded) {
|
||||
std::string filename;
|
||||
QuestInterface *qi = GetQIByPlayerQuest(filename);
|
||||
QuestInterface *qi = GetQIByGlobalPlayerQuest(filename);
|
||||
if(qi) {
|
||||
_global_player_quest_status = qi->GetIdentifier();
|
||||
qi->LoadPlayerScript(filename);
|
||||
qi->LoadGlobalPlayerScript(filename);
|
||||
return qi->GlobalPlayerHasQuestSub(evt);
|
||||
}
|
||||
} else if(_global_player_quest_status != QuestFailedToLoad) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user