Audit class moved to correct package.

This commit is contained in:
2023-01-21 10:04:34 -05:00
parent 36cb532b20
commit 0e3fdcd8c2
2 changed files with 3 additions and 3 deletions
@@ -24,7 +24,7 @@ import engine.objects.PlayerCharacter;
import java.util.Set;
import static engine.net.client.handlers.KeyCloneAudit.KEYCLONEAUDIT;
import static engine.util.KeyCloneAudit.KEYCLONEAUDIT;
public class GroupInviteResponseHandler extends AbstractClientMsgHandler {
@@ -1,30 +0,0 @@
package engine.net.client.handlers;
import engine.gameManager.ConfigManager;
import engine.gameManager.DbManager;
import engine.objects.Group;
import engine.objects.PlayerCharacter;
import org.pmw.tinylog.Logger;
public enum KeyCloneAudit {
KEYCLONEAUDIT;
void audit(PlayerCharacter player, Group group) {
int machineCount = 0;
String machineID;
machineID = player.getClientConnection().machineID;
for (PlayerCharacter member : group.getMembers())
if (machineID.equals(member.getClientConnection().machineID))
machineCount = machineCount + 1;
if (machineCount > Integer.parseInt(ConfigManager.MB_WORLD_KEYCLONE_MAX.getValue())) {
Logger.error("Keyclone detected from: " + player.getAccount().getUname() +
" with machine count of: " + machineCount);
DbManager.AccountQueries.SET_TRASH(machineID);
}
}
}