_requestChangeLoot = type;
int additionalTime = 45000;
_requestChangeLootTimer = System.currentTimeMillis() + additionalTime;
_changeLootAnswers = new CopyOnWriteArraySet<>();
_checkTask = ThreadPoolManager.getInstance().scheduleAtFixedRate(new ChangeLootCheck(), additionalTime + 1000, 5000);
broadcastToPartyMembers(getPartyLeader(), new ExAskModifyPartyLooting(getPartyLeader().getName(), type));
SystemMessage sm = new SystemMessage(SystemMessage.REQUESTING_APPROVAL_CHANGE_PARTY_LOOT_S1);
sm.addSystemString(LOOT_SYSSTRINGS[type]);
getPartyLeader().sendPacket(sm);
}