Browse Source

audit chat messages for target ID

lakebane
FatBoy-DOTC 6 days ago
parent
commit
53c8b28d2d
  1. 15
      src/engine/util/KeyCloneAudit.java

15
src/engine/util/KeyCloneAudit.java

@ -18,16 +18,17 @@ public enum KeyCloneAudit { @@ -18,16 +18,17 @@ public enum KeyCloneAudit {
public static boolean auditChatMsg(PlayerCharacter pc, String message) {
Group g = GroupManager.getGroup(pc);
if(pc.combatTarget != null && message.contains(String.valueOf(pc.combatTarget.getObjectUUID()))) {
//targeting software detected
if(g == null)
return false;
Group g = GroupManager.getGroup(pc);
if(pc.combatTarget != null && message.contains(String.valueOf(pc.combatTarget.getObjectUUID()))){
//targeting software detected
for(PlayerCharacter member : g.members){
if (g == null)
pc.getClientConnection().forceDisconnect();
else
for (PlayerCharacter member : g.members)
member.getClientConnection().forceDisconnect();
}
return true;
}

Loading…
Cancel
Save