Ejemplo n.º 1
0
 public void StartAI() {
   if (AICore.PlayerTarget.isOnline() && AICore.isTarget) {
     if (!AICore.PlayerTarget.isDead()) {
       final Object[] data = {AICore.PlayerTarget};
       final int chance = new Random().nextInt(100);
       if (chance <= 10) {
         if (HerobrineAI.getPluginCore().getConfigDB().UseGraveyardWorld) {
           AICore.log.info("[HerobrineAI] Teleporting target to Graveyard world.");
           getCore(Core.CoreType.GRAVEYARD).RunCore(data);
         }
       } else if (chance <= 25) {
         getCore(Core.CoreType.ATTACK).RunCore(data);
       } else {
         getCore(Core.CoreType.HAUNT).RunCore(data);
       }
     } else {
       CancelTarget(Core.CoreType.START);
     }
   } else {
     CancelTarget(Core.CoreType.START);
   }
 }