mele attack null checks

This commit is contained in:
2025-02-26 06:54:46 -06:00
parent 16a0b9c0e3
commit 97b2af52b9
2 changed files with 6 additions and 3 deletions
+3
View File
@@ -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);
+3 -3
View File
@@ -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();
} }
} }