Examples of resetPath()


Examples of org.moparscape.msc.gs.model.Mob.resetPath()

                    "underattack");
                affectedPlayer.getActionSender().sendMessage(
                    "You are under attack!");
                owner.setSkulledOn(affectedPlayer);
              }
              affectedMob.resetPath();

              owner.setLocation(affectedMob.getLocation(), true);
              for (Player p : owner.getViewArea()
                  .getPlayersInView()) {
                p.removeWatchedPlayer(owner);
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

          final Player player = (Player) owner;

          if (npc.isBusy() || npc.getChasing() != null)
            return;

          npc.resetPath();
          npc.setChasing(player);

          // Radius is 0 to prevent wallhacking by NPCs. Easiest
          // method I
          // can come up with for now.
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                    npc.setChasing(null);
                    this.stop();
                    return;
                  }

                  npc.resetPath();
                  player.setBusy(true);
                  player.resetPath();
                  player.resetAll();

                  player.setStatus(Action.FIGHTING_MOB);
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                  if (npc.isBusy()
                      || npc.getChasing() != null)
                    return;

                  npc.resetPath();
                  npc.setChasing(player);

                  // Radius is 0 to prevent wallhacking by
                  // NPCs. Easiest method I can come up with
                  // for now.
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                              || owner.inCombat()) {
                            npc.setChasing(null);
                            return;
                          }

                          npc.resetPath();
                          player.resetAll();
                          player.resetPath();
                          player.setBusy(true);
                          player.setStatus(Action.FIGHTING_MOB);
                          player.getActionSender()
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

              owner.getActionSender().sendMessage(
                  affectedNpc.getDef().getName()
                      + " is currently busy.");
              return;
            }
            affectedNpc.resetPath();
            if (Formulae.getDirection(owner, affectedNpc) != -1) {
              affectedNpc.setSprite(Formulae.getDirection(owner,
                  affectedNpc));
              owner.setSprite(Formulae.getDirection(affectedNpc,
                  owner));
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                    "Nothing interesting happens.");
                return;
              }
              owner.setBusy(true);
              affectedNpc.blockedBy(owner);
              affectedNpc.resetPath();
              showBubble();
              owner.getActionSender().sendMessage(
                  "You attempt to shear the sheep");
              Instance.getDelayedEventHandler().add(
                  new ShortEvent(owner) {
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                    "Nothing interesting happens.");
                return;
              }
              owner.setBusy(true);
              affectedNpc.blockedBy(owner);
              affectedNpc.resetPath();
              Bubble bubble = new Bubble(owner, 21);
              for (Player p : owner.getViewArea()
                  .getPlayersInView()) {
                p.informOfBubble(bubble);
              }
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                      owner.setLastNpcChasingYou(null);
                      if (npc.isBusy()
                          || npc.getChasing() != null)
                        return;

                      npc.resetPath();
                      npc.setChasing(owner);

                      Instance.getDelayedEventHandler()
                          .add(new WalkMobToMobEvent(
                              npc, owner, 0) {
View Full Code Here

Examples of org.moparscape.msc.gs.model.Npc.resetPath()

                                return;
                              }
                              Player player = (Player) affectedMob;
                              player.resetPath();
                              player.setBusy(true);
                              npc.resetPath();
                              player.resetAll();
                              player.setStatus(Action.FIGHTING_MOB);
                              player.getActionSender()
                                  .sendSound(
                                      "underattack");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.