processLockouts

public static Set<Player> processLockouts(InstancedBossEntity boss, Set<Player> damagers, int lockoutMinutes)

Checks if a player is locked out from a specific boss and returns the set of locked out players. Also handles adding new lockouts for players who aren't locked out.

Return

Set of players who are locked out from this boss

Parameters

boss

The instanced boss that was killed

damagers

The players who damaged the boss

lockoutMinutes

The lockout duration in minutes