Browse Source

no more spamming console

lakebane
FatBoy-DOTC 1 week ago
parent
commit
6985dffda4
  1. 12
      src/engine/mobileAI/MobAI.java
  2. 8
      src/engine/net/client/ClientConnection.java

12
src/engine/mobileAI/MobAI.java

@ -321,20 +321,20 @@ public class MobAI {
if (mob == null) if (mob == null)
return false; return false;
if(mob.isPlayerGuard == true){ if(mob.isPlayerGuard){
int contractID; int contractID = 0;
if(mob.BehaviourType.equals(Enum.MobBehaviourType.GuardMinion)) if(mob.BehaviourType.equals(Enum.MobBehaviourType.GuardMinion) && mob.npcOwner != null)
contractID = mob.npcOwner.contract.getContractID(); contractID = mob.npcOwner.contract.getContractID();
else else if(mob.contract != null)
contractID = mob.contract.getContractID(); contractID = mob.contract.getContractID();
if(Enum.MinionType.ContractToMinionMap.get(contractID).isMage() == false) if(Enum.MinionType.ContractToMinionMap.containsKey(contractID) && !Enum.MinionType.ContractToMinionMap.get(contractID).isMage())
return false; return false;
} }
if (mob.mobPowers.isEmpty()) if (mob.mobPowers == null || mob.mobPowers.isEmpty())
return false; return false;
if (!mob.canSee((PlayerCharacter) mob.getCombatTarget())) { if (!mob.canSee((PlayerCharacter) mob.getCombatTarget())) {

8
src/engine/net/client/ClientConnection.java

@ -227,10 +227,10 @@ public class ClientConnection extends AbstractConnection {
SessionManager.remSession( SessionManager.remSession(
SessionManager.getSession(sessionID)); SessionManager.getSession(sessionID));
} catch (NullPointerException e) { } catch (NullPointerException e) {
Logger //Logger
.error( //.error(
"Tried to remove improperly initialized session. Skipping." + //"Tried to remove improperly initialized session. Skipping." +
e); //e);
} }
} }

Loading…
Cancel
Save