[Bug Fix] quest::processmobswhilezoneempty() fix. (#3971)

This commit is contained in:
Paul Coene 2024-01-13 09:37:22 -05:00 committed by GitHub
parent 3b7a138de4
commit 4b5b29b165
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View File

@ -531,7 +531,6 @@ void EntityList::MobProcess()
// Perform normal mob processing if any of these are true:
// -- zone is not empty
// -- a quest has turned it on for this zone while zone is idle
// -- the entity's spawn2 point is marked as path_while_zone_idle
// -- the zone is newly empty and we're allowing mobs to settle
if (

View File

@ -933,9 +933,9 @@ void QuestManager::repopzone() {
}
}
void QuestManager::processmobswhilezoneempty(bool idle_when_empty) {
void QuestManager::processmobswhilezoneempty(bool turn_on) {
if (zone) {
zone->SetIdleWhenEmpty(idle_when_empty);
zone->SetIdleWhenEmpty(!turn_on);
} else {
LogQuests(
"QuestManager::processmobswhilezoneempty called with nullptr zone. Probably syntax error in quest file"