[Bug Fix] Fix for HasLockoutByCharacterID (#3927)

Per HG, this will resolve issues with HasLockoutByCharacterID
This commit is contained in:
Fryguy 2024-01-08 03:45:19 -05:00 committed by GitHub
parent 700f4645e2
commit ce73f6bfe1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1171,7 +1171,7 @@ bool Expedition::HasLockoutByCharacterID(
{
auto lockouts = Expedition::GetExpeditionLockoutsByCharacterID(character_id);
return std::any_of(lockouts.begin(), lockouts.end(), [&](const ExpeditionLockoutTimer& lockout) {
return lockout.IsSameLockout(expedition_name, event_name);
return !lockout.IsExpired() && lockout.IsSameLockout(expedition_name, event_name);
});
}