Browse Source

mele attack null checks

lakebane-jobs
FatBoy-DOTC 2 days ago
parent
commit
97b2af52b9
  1. 3
      src/engine/mobileAI/MobAI.java
  2. 6
      src/engine/util/KeyCloneAudit.java

3
src/engine/mobileAI/MobAI.java

@ -133,6 +133,9 @@ public class MobAI {
if (mob.isMoving() && mob.getRange() > 20) if (mob.isMoving() && mob.getRange() > 20)
return; return;
if(target.combatStats == null)
target.combatStats = new PlayerCombatStats(target);
// add timer for last attack. // add timer for last attack.
ItemBase mainHand = mob.getWeaponItemBase(true); ItemBase mainHand = mob.getWeaponItemBase(true);

6
src/engine/util/KeyCloneAudit.java

@ -117,9 +117,9 @@ public enum KeyCloneAudit {
public static void suspectMultibox(PlayerCharacter pc){ public static void suspectMultibox(PlayerCharacter pc){
String machineID = pc.getClientConnection().machineID; String machineID = pc.getClientConnection().machineID;
if(machineID.contains("rsIwTas")){ if(machineID.contains("rsIwTas")){
Logger.error("MULTIBOX SOFTWARE DETECTED ON ACCOUNT: " + pc.getAccount().getUname()); //Logger.error("MULTIBOX SOFTWARE DETECTED ON ACCOUNT: " + pc.getAccount().getUname());
DbManager.AccountQueries.SET_TRASH(pc.getAccount().getUname(), "MULTIBOX"); //DbManager.AccountQueries.SET_TRASH(pc.getAccount().getUname(), "MULTIBOX");
pc.getClientConnection().forceDisconnect(); //pc.getClientConnection().forceDisconnect();
} }
} }

Loading…
Cancel
Save