Package lineage2.gameserver.utils

Examples of lineage2.gameserver.utils.Location


      for(Player player : getPlayers())
        player.showQuestMovie(ExStartScenePlayer.SCENE_BOSS_OCTABIS_PHASECH_A);

      twoStageGuardSpawn = ThreadPoolManager.getInstance().scheduleAtFixedRate(new SpawnGuardForStage(1), 10000L, 120000L); // 10 secs for movie

      NpcInstance octavisTwoStage = addSpawnWithoutRespawn(Octavis2, new Location(207192, 120568, -10032, 49151), 0);
      octavisTwoStage.addListener(_currentHpListenerTwoStage);
      _lockedTurn = false;
    }
View Full Code Here


  @Override
  public String onFirstTalk(NpcInstance npc, Player player)
  {
    World world = worlds.get(player.getReflectionId());
    int npcId = npc.getNpcId();
    Location teleto = null;
    boolean spawn_captain = false;
    if (npcId == ORACLE_GUIDE2)
    {
      Reflection r = ReflectionManager.getInstance().get(world.instanceId);
      r.openDoor(DOOR5);
      r.openDoor(DOOR6);
    }
    else if (npcId == OG1)
    {
      spawn_captain = true;
    }
    else if (npcId == OG2)
    {
      if (world.OracleTriggered)
      {
        runSteamRoom2(world);
        teleto = new Location(147529, 152587, -12169);
      }
      else
      {
        spawn_captain = true;
      }
    }
    else if (npcId == OG3)
    {
      if (world.OracleTriggered)
      {
        runSteamRoom3(world);
        teleto = new Location(150194, 152610, -12169);
      }
      else
      {
        spawn_captain = true;
      }
    }
    else if (npcId == OG4)
    {
      if (world.OracleTriggered)
      {
        runSteamRoom4(world);
        teleto = new Location(149743, 149986, -12141);
      }
      else
      {
        spawn_captain = true;
      }
    }
    if (spawn_captain && Rnd.chance(50))
    {
      NpcInstance captain = addSpawnToInstance(KechisCaptain3, new Location(npc.getX() - 60, npc.getY(), npc.getZ(), 32116), 0, world.instanceId);
      captain.addStatFunc(new FuncMul(Stats.POWER_ATTACK, 0x30, this, 5));
      captain.addStatFunc(new FuncMul(Stats.MAGIC_ATTACK, 0x30, this, 5));
      captain.addStatFunc(new FuncMul(Stats.POWER_DEFENCE, 0x30, this, 5));
      captain.addStatFunc(new FuncMul(Stats.MAGIC_DEFENCE, 0x30, this, 5));
      captain.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, player, Rnd.get(1, 100));
View Full Code Here

        break;
      case 1:
        if (checkKillProgress(npc, world.emeraldRoom))
        {
          world.status = 2;
          addSpawnToInstance(TOURMALINE, new Location(147937, 145886, -12256, 0), 0, world.instanceId);
        }
        break;
      case 2:
        if (npcId == TOURMALINE)
        {
          world.status = 3;
          addSpawnToInstance(TEROD, new Location(147191, 146855, -12266, 0), 0, world.instanceId);
        }
        break;
      case 3:
        if (npcId == TEROD)
        {
          world.status = 4;
          addSpawnToInstance(TOURMALINE, new Location(144840, 143792, -11991, 0), 0, world.instanceId);
        }
        break;
      case 4:
        if (npcId == TOURMALINE)
        {
          world.status = 5;
          addSpawnToInstance(DOLPH, new Location(142067, 145364, -12036, 0), 0, world.instanceId);
        }
        break;
      case 5:
        if (npcId == DOLPH)
        {
          world.status = 6;
        }
        break;
      case 20:
        if (npcId == KechisCaptain3)
        {
          world.killedCaptains += 1;
        }
        if (world.killedCaptains == 3)
        {
          for (NpcInstance mob : world.steamRoom1.npclist.keySet())
          {
            if (mob != null)
            {
              mob.decayMe();
            }
          }
          runSteamRoom1Oracle(world);
        }
        else if (checkKillProgress(npc, world.steamRoom1))
        {
          runSteamRoom1Oracle(world);
        }
        break;
      case 21:
        if (npcId == KechisCaptain1)
        {
          world.killedCaptains += 1;
        }
        if (world.killedCaptains == 3)
        {
          for (NpcInstance mob : world.steamRoom2.npclist.keySet())
          {
            if (mob != null)
            {
              mob.decayMe();
            }
          }
          runSteamRoom2Oracle(world);
        }
        else if (checkKillProgress(npc, world.steamRoom2))
        {
          runSteamRoom2Oracle(world);
        }
        break;
      case 22:
        if (npcId == KechisCaptain2)
        {
          world.killedCaptains += 1;
        }
        if (world.killedCaptains == 3)
        {
          for (NpcInstance mob : world.steamRoom3.npclist.keySet())
          {
            if (mob != null)
            {
              mob.decayMe();
            }
          }
          runSteamRoom3Oracle(world);
        }
        else if (checkKillProgress(npc, world.steamRoom3))
        {
          runSteamRoom3Oracle(world);
        }
        break;
      case 23:
        if (npcId == KechisCaptain2)
        {
          world.killedCaptains += 1;
        }
        if (world.killedCaptains == 3)
        {
          for (NpcInstance mob : world.steamRoom4.npclist.keySet())
          {
            if (mob != null)
            {
              mob.decayMe();
            }
          }
          addSpawnToInstance(ORACLE_GUIDE2, new Location(152243, 150152, -12141, 0), 0, world.instanceId);
          runKechi(world);
        }
        else if (checkKillProgress(npc, world.steamRoom4))
        {
          addSpawnToInstance(ORACLE_GUIDE2, new Location(152243, 150152, -12141, 0), 0, world.instanceId);
          runKechi(world);
        }
        break;
      case 30:
        if (checkKillProgress(npc, world.CoralGardenHall))
        {
          runCoralGardenGolems(world);
        }
        break;
    }
    if ((world.status >= 1) && (world.status <= 6))
    {
      if ((npcId == DOLPH) || (npcId == TEROD) || (npcId == WEYLIN) || (npcId == GUARDIAN) || (npcId == GUARDIAN2))
      {
        world.bosses = world.bosses - 1;
        if (world.bosses == 0)
        {
          runDarnel(world);
        }
      }
    }
    long seedsCount = (long) (1 * Config.RATE_DROP_ITEMS);
    if (npcId == DARNEL)
    {
      addSpawnToInstance(ORACLE_GUIDE3, new Location(152760, 145944, -12584, 0), 0, world.instanceId);
      st.giveItems(Rnd.chance(50) ? WHITE_SEED_OF_EVIL_SHARD : BLACK_SEED_OF_EVIL_SHARD, seedsCount);
    }
    else if (npcId == KECHI)
    {
      addSpawnToInstance(ORACLE_GUIDE3, new Location(154072, 149528, -12152, 0), 0, world.instanceId);
      st.giveItems(Rnd.chance(50) ? WHITE_SEED_OF_EVIL_SHARD : BLACK_SEED_OF_EVIL_SHARD, seedsCount);
    }
    else if (npcId == TEARS)
    {
      addSpawnToInstance(ORACLE_GUIDE3, new Location(144307, 154419, -11857, 0), 0, world.instanceId);
      st.giveItems(Rnd.chance(50) ? WHITE_SEED_OF_EVIL_SHARD : BLACK_SEED_OF_EVIL_SHARD, seedsCount);
    }
    return null;
  }
View Full Code Here

      for(Player player : getPlayers())
        player.showQuestMovie(ExStartScenePlayer.SCENE_BOSS_OCTABIS_PHASECH_B);

      threeStageGuardSpawn = ThreadPoolManager.getInstance().scheduleAtFixedRate(new SpawnGuardForStage(2), 14000L, 120000L); // 14 secs for movie

      NpcInstance octavisThreeStage = addSpawnWithoutRespawn(Octavis3, new Location(207192, 120568, -10032, 49151), 0);
      octavisThreeStage.addListener(_deathListener);
    }
View Full Code Here

  }
 
  private void runEmeraldAndSteamFirstRoom(World world)
  {
    world.status = 0;
    addSpawnToInstance(GK1, new Location(148206, 149486, -12140, 32308), 0, world.instanceId);
    addSpawnToInstance(GK2, new Location(148203, 151093, -12140, 31100), 0, world.instanceId);
    addSpawnToInstance(GatekeeperofFire, new Location(147182, 151091, -12140, 32470), 0, world.instanceId);
    addSpawnToInstance(GatekeeperoftheSquare, new Location(147193, 149487, -12140, 32301), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(144289, 150685, -12140, 49394), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(144335, 149846, -12140, 38440), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(144188, 149230, -12140, 13649), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(144442, 149234, -12140, 19083), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(145949, 149477, -12140, 32941), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(146792, 149545, -12140, 40543), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(145441, 151178, -12140, 36154), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(146735, 150981, -12140, 25702), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(144115, 151086, -12140, 51316), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145009, 149475, -12140, 31393), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146952, 151228, -12140, 38140), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145499, 149614, -12140, 38775), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(144308, 151420, -12140, 48469), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(144214, 149514, -12140, 15265), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145358, 150956, -12140, 26056), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145780, 151225, -12140, 39635), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146644, 151325, -12140, 42053), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146459, 150968, -12140, 11232), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145699, 149508, -12140, 34774), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145397, 149262, -12140, 16218), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(145750, 150944, -12140, 30099), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(144421, 151087, -12140, 21857), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee1, new Location(144154, 150261, -12140, 39283), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146359, 149355, -12140, 23301), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(147819, 150915, -12140, 25958), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146507, 149650, -12140, 50727), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146542, 149262, -12140, 18038), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(147918, 149636, -12140, 36636), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(147643, 149334, -12140, 29038), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(146491, 151144, -12140, 28915), 0, world.instanceId);
    addSpawnToInstance(ChromaticDetainee2, new Location(147783, 151257, -12140, 37421), 0, world.instanceId);
  }
View Full Code Here

    runSecretRoom3(world);
    runSecretRoom4(world);
    world.emeraldRoom = new Room();
    world.emeraldRoom.npclist = new HashMap<>();
    NpcInstance newNpc;
    newNpc = addSpawnToInstance(Spinel, new Location(144158, 143424, -11957, 29058), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(144044, 143448, -11949, 27778), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142580, 143091, -11872, 7458), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(144013, 142556, -11890, 26562), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(144138, 143833, -12003, 35900), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(143759, 143251, -11916, 24854), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142588, 144861, -12011, 47303), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142094, 144289, -11940, 38219), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142076, 143774, -11883, 48980), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142653, 143778, -11915, 9493), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(143308, 144206, -11992, 37435), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(143367, 145048, -12034, 16679), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(143597, 145175, -12033, 15198), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(142998, 143444, -11901, 12969), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(144089, 143956, -12014, 38107), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(144394, 147711, -12141, 453), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(145165, 147331, -12128, 29058), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(145103, 146978, -12069, 23007), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(144732, 147205, -12089, 18082), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(143859, 146571, -12036, 9955), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(142857, 145851, -12038, 19739), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(144917, 146979, -12057, 26485), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(144240, 146965, -12070, 1552), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(144238, 146428, -12034, 16770), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(143937, 146699, -12039, 32559), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(144711, 146645, -12036, 29130), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(144407, 146617, -12035, 7391), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaCaiman, new Location(144502, 146926, -12050, 12678), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(143816, 146656, -12039, 10414), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(143753, 146466, -12037, 7091), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(143608, 145754, -12036, 48284), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(143240, 145454, -12037, 39901), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(142606, 144827, -12009, 41533), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(142996, 144395, -11994, 64068), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142732, 145762, -12038, 54764), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(143312, 145772, -12039, 45440), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(144369, 142957, -11890, 29784), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(144954, 143832, -11976, 37294), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(145367, 143588, -11845, 30279), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(145099, 143959, -11942, 29249), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(145241, 143436, -11883, 26892), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(147631, 145941, -12236, 55236), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(148004, 146336, -12283, 44613), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(149430, 145844, -12336, 43268), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(149467, 145353, -12303, 19506), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(147850, 144090, -12227, 9285), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(147723, 143307, -12227, 49819), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(149033, 143103, -12229, 31151), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaCaiman, new Location(148920, 143400, -12238, 34526), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(148653, 142813, -12231, 28363), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(147485, 143590, -12227, 62369), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaCaiman, new Location(148426, 145886, -12296, 42769), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(148658, 144958, -12282, 49451), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(148648, 144098, -12240, 44077), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(149156, 143936, -12238, 42632), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(148388, 143092, -12227, 11429), 0, world.instanceId);
    world.emeraldRoom.npclist.put(newNpc, false);
  }
View Full Code Here

  private void runSecretRoom1(World world)
  {
    world.SecretRoom1 = new Room();
    world.SecretRoom1.npclist = new HashMap<>();
    NpcInstance newNpc;
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(143114, 140027, -11888, 15025), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(142173, 140973, -11888, 55698), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(143210, 140577, -11888, 17164), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(142638, 140107, -11888, 6571), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(142547, 140938, -11888, 48556), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(WEYLIN, new Location(142690, 140479, -11887, 7663), 0, world.instanceId);
    world.SecretRoom1.npclist.put(newNpc, false);
    addSpawnToInstance(32359, new Location(142110, 139896, -11888, 8033), 0, world.instanceId);
  }
View Full Code Here

  private void runSecretRoom2(World world)
  {
    world.SecretRoom2 = new Room();
    world.SecretRoom2.npclist = new HashMap<>();
    NpcInstance newNpc;
    newNpc = addSpawnToInstance(GUARDIAN, new Location(146272, 141484, -11888, 15025), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(146870, 140906, -11888, 23832), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaHelm, new Location(146833, 141741, -11888, 37869), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(146591, 142040, -11888, 34969), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(EmeraldBoar, new Location(145744, 141146, -11888, 12266), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(146044, 142006, -11888, 38094), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(CrystallineUnicorn, new Location(146276, 140847, -11888, 22210), 0, world.instanceId);
    world.SecretRoom2.npclist.put(newNpc, false);
  }
View Full Code Here

  private void runSecretRoom3(World world)
  {
    world.SecretRoom3 = new Room();
    world.SecretRoom3.npclist = new HashMap<>();
    NpcInstance newNpc;
    newNpc = addSpawnToInstance(Spinel, new Location(144868, 143439, -12816, 5588), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(145369, 144040, -12816, 42939), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(22294, new Location(145315, 143436, -12813, 27523), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(Spinel, new Location(145043, 143854, -12815, 56775), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(145355, 143729, -12815, 63378), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ReefGolem, new Location(145126, 143697, -12815, 33214), 0, world.instanceId);
    world.SecretRoom3.npclist.put(newNpc, false);
  }
View Full Code Here

  private void runSecretRoom4(World world)
  {
    world.SecretRoom4 = new Room();
    world.SecretRoom4.npclist = new HashMap<>();
    NpcInstance newNpc;
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(150930, 141920, -12116, 21592), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(ChromaticDetainee1, new Location(150212, 141905, -12116, 7201), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaGaviel, new Location(150661, 141859, -12116, 15452), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(PlazaGaviel, new Location(150411, 141935, -12116, 13445), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(RodoKnight, new Location(150280, 142241, -12116, 9672), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(RodoKnight, new Location(150738, 142110, -12115, 14903), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
    newNpc = addSpawnToInstance(GUARDIAN2, new Location(150564, 142231, -12115, 4836), 0, world.instanceId);
    world.SecretRoom4.npclist.put(newNpc, false);
  }
View Full Code Here

TOP

Related Classes of lineage2.gameserver.utils.Location

Copyright © 2018 www.massapicom. 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.