Hellbound quarry rework.
Contributed by gigilo1968 and gamelike85.
This commit is contained in:
parent
f7b822e44e
commit
2c9442ac0e
152
L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/QuarryRebel/QuarryRebel.java
vendored
Normal file
152
L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/QuarryRebel/QuarryRebel.java
vendored
Normal file
@ -0,0 +1,152 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package ai.areas.HellboundIsland.QuarryRebel;
|
||||
|
||||
import com.l2jmobius.gameserver.ai.CtrlEvent;
|
||||
import com.l2jmobius.gameserver.model.Location;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Character;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Desert Quarry summoner's AI
|
||||
* @URL https://l2wiki.com/Desert_Quarry
|
||||
* @author Bonux, Gigi
|
||||
* @date 2017-11-08 - [16:38:56]
|
||||
*/
|
||||
public class QuarryRebel extends AbstractNpcAI
|
||||
{
|
||||
// Monsters
|
||||
private static final int FIRE_SLAVE_BRIDGET = 19503;
|
||||
private static final int FLOX_GOLEM = 19506;
|
||||
private static final int EDAN = 19509;
|
||||
private static final int DISCIPLINED_DEATHMOZ = 19504;
|
||||
private static final int MAGICAL_DEATHMOZ = 19505;
|
||||
private static final int DISCIPLINED_FLOXIS = 19507;
|
||||
private static final int MAGICAL_FLOXIS = 19508;
|
||||
private static final int DISCIPLINED_BELIKA = 19510;
|
||||
private static final int MAGICAL_BELIKA = 19511;
|
||||
private static final int DISCIPLINED_TANYA = 19513;
|
||||
private static final int MAGICAL_SCARLETT = 19514;
|
||||
private static final int BERSERK_TANYA = 23379;
|
||||
private static final int BERSERK_SCARLETT = 23380;
|
||||
// Other
|
||||
private static final double GROUP_4_SPAWN_CHANCE = 25; // TODO need check this parameters
|
||||
|
||||
private boolean _lastMagicAttack = false;
|
||||
|
||||
private QuarryRebel()
|
||||
{
|
||||
addKillId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
addAttackId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
if (event.equals("SPAWN"))
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case FIRE_SLAVE_BRIDGET:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_DEATHMOZ : DISCIPLINED_DEATHMOZ, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case FLOX_GOLEM:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_FLOXIS : DISCIPLINED_FLOXIS, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case EDAN:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_BELIKA : DISCIPLINED_BELIKA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_DEATHMOZ:
|
||||
case DISCIPLINED_FLOXIS:
|
||||
case DISCIPLINED_BELIKA:
|
||||
{
|
||||
spawnNextMob(DISCIPLINED_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case MAGICAL_DEATHMOZ:
|
||||
case MAGICAL_FLOXIS:
|
||||
case MAGICAL_BELIKA:
|
||||
{
|
||||
spawnNextMob(MAGICAL_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_TANYA:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MAGICAL_SCARLETT:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return event;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon, Skill skill)
|
||||
{
|
||||
if ((skill != null) && skill.isBad())
|
||||
{
|
||||
_lastMagicAttack = true;
|
||||
}
|
||||
return super.onAttack(npc, attacker, damage, isSummon, skill);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
|
||||
{
|
||||
startQuestTimer("SPAWN", 500, npc, killer);
|
||||
return super.onKill(npc, killer, isSummon);
|
||||
}
|
||||
|
||||
private static void spawnNextMob(int npcId, L2Character killer, Location loc)
|
||||
{
|
||||
final L2Npc npc = addSpawn(npcId, loc.getX(), loc.getY(), loc.getZ(), killer.getHeading() + 32500, false, 300000);
|
||||
npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, killer, 1000);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new QuarryRebel();
|
||||
}
|
||||
}
|
@ -3,6 +3,116 @@
|
||||
<spawn name="DesertQuarry">
|
||||
<group>
|
||||
<npc id="32307" x="-5952" y="249344" z="-3012" respawnTime="60sec" /> <!-- Dolmen -->
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
</group>
|
||||
</spawn>
|
||||
</list>
|
@ -2,97 +2,6 @@
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
|
||||
<spawn name="Hellbound">
|
||||
<group>
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23384" x="-21007" y="250923" z="-3288" heading="3947" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-22294" y="253272" z="-3312" heading="57345" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-19975" y="250514" z="-3280" heading="54223" respawnTime="60sec" /> <!-- Smaug -->
|
||||
@ -219,25 +128,6 @@
|
||||
<npc id="23399" x="-6668" y="251635" z="-3120" heading="47527" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-8989" y="251796" z="-2960" heading="45892" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-11403" y="251023" z="-2808" heading="17048" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23401" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="31590" x="-28198" y="255795" z="-2192" heading="32767" respawnTime="60sec" /> <!-- Devianne -->
|
||||
<npc id="31595" x="-29217" y="257439" z="-2160" heading="53418" respawnTime="60sec" /> <!-- Leona Blackbird -->
|
||||
<npc id="31619" x="-28954" y="257423" z="-2160" heading="47600" respawnTime="60sec" /> <!-- Erica Ken Weber -->
|
||||
|
@ -0,0 +1,152 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package ai.areas.HellboundIsland.QuarryRebel;
|
||||
|
||||
import com.l2jmobius.gameserver.ai.CtrlEvent;
|
||||
import com.l2jmobius.gameserver.model.Location;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Character;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Desert Quarry summoner's AI
|
||||
* @URL https://l2wiki.com/Desert_Quarry
|
||||
* @author Bonux, Gigi
|
||||
* @date 2017-11-08 - [16:38:56]
|
||||
*/
|
||||
public class QuarryRebel extends AbstractNpcAI
|
||||
{
|
||||
// Monsters
|
||||
private static final int FIRE_SLAVE_BRIDGET = 19503;
|
||||
private static final int FLOX_GOLEM = 19506;
|
||||
private static final int EDAN = 19509;
|
||||
private static final int DISCIPLINED_DEATHMOZ = 19504;
|
||||
private static final int MAGICAL_DEATHMOZ = 19505;
|
||||
private static final int DISCIPLINED_FLOXIS = 19507;
|
||||
private static final int MAGICAL_FLOXIS = 19508;
|
||||
private static final int DISCIPLINED_BELIKA = 19510;
|
||||
private static final int MAGICAL_BELIKA = 19511;
|
||||
private static final int DISCIPLINED_TANYA = 19513;
|
||||
private static final int MAGICAL_SCARLETT = 19514;
|
||||
private static final int BERSERK_TANYA = 23379;
|
||||
private static final int BERSERK_SCARLETT = 23380;
|
||||
// Other
|
||||
private static final double GROUP_4_SPAWN_CHANCE = 25; // TODO need check this parameters
|
||||
|
||||
private boolean _lastMagicAttack = false;
|
||||
|
||||
private QuarryRebel()
|
||||
{
|
||||
addKillId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
addAttackId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
if (event.equals("SPAWN"))
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case FIRE_SLAVE_BRIDGET:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_DEATHMOZ : DISCIPLINED_DEATHMOZ, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case FLOX_GOLEM:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_FLOXIS : DISCIPLINED_FLOXIS, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case EDAN:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_BELIKA : DISCIPLINED_BELIKA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_DEATHMOZ:
|
||||
case DISCIPLINED_FLOXIS:
|
||||
case DISCIPLINED_BELIKA:
|
||||
{
|
||||
spawnNextMob(DISCIPLINED_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case MAGICAL_DEATHMOZ:
|
||||
case MAGICAL_FLOXIS:
|
||||
case MAGICAL_BELIKA:
|
||||
{
|
||||
spawnNextMob(MAGICAL_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_TANYA:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MAGICAL_SCARLETT:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return event;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon, Skill skill)
|
||||
{
|
||||
if ((skill != null) && skill.isBad())
|
||||
{
|
||||
_lastMagicAttack = true;
|
||||
}
|
||||
return super.onAttack(npc, attacker, damage, isSummon, skill);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
|
||||
{
|
||||
startQuestTimer("SPAWN", 500, npc, killer);
|
||||
return super.onKill(npc, killer, isSummon);
|
||||
}
|
||||
|
||||
private static void spawnNextMob(int npcId, L2Character killer, Location loc)
|
||||
{
|
||||
final L2Npc npc = addSpawn(npcId, loc.getX(), loc.getY(), loc.getZ(), killer.getHeading() + 32500, false, 300000);
|
||||
npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, killer, 1000);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new QuarryRebel();
|
||||
}
|
||||
}
|
@ -3,6 +3,116 @@
|
||||
<spawn name="DesertQuarry">
|
||||
<group>
|
||||
<npc id="32307" x="-5952" y="249344" z="-3012" respawnTime="60sec" /> <!-- Dolmen -->
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
</group>
|
||||
</spawn>
|
||||
</list>
|
@ -2,97 +2,6 @@
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
|
||||
<spawn name="Hellbound">
|
||||
<group>
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23384" x="-21007" y="250923" z="-3288" heading="3947" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-22294" y="253272" z="-3312" heading="57345" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-19975" y="250514" z="-3280" heading="54223" respawnTime="60sec" /> <!-- Smaug -->
|
||||
@ -219,25 +128,6 @@
|
||||
<npc id="23399" x="-6668" y="251635" z="-3120" heading="47527" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-8989" y="251796" z="-2960" heading="45892" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-11403" y="251023" z="-2808" heading="17048" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23401" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="31590" x="-28198" y="255795" z="-2192" heading="32767" respawnTime="60sec" /> <!-- Devianne -->
|
||||
<npc id="31595" x="-29217" y="257439" z="-2160" heading="53418" respawnTime="60sec" /> <!-- Leona Blackbird -->
|
||||
<npc id="31619" x="-28954" y="257423" z="-2160" heading="47600" respawnTime="60sec" /> <!-- Erica Ken Weber -->
|
||||
|
152
L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/HellboundIsland/QuarryRebel/QuarryRebel.java
vendored
Normal file
152
L2J_Mobius_3.0_Helios/dist/game/data/scripts/ai/areas/HellboundIsland/QuarryRebel/QuarryRebel.java
vendored
Normal file
@ -0,0 +1,152 @@
|
||||
/*
|
||||
* This file is part of the L2J Mobius project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package ai.areas.HellboundIsland.QuarryRebel;
|
||||
|
||||
import com.l2jmobius.gameserver.ai.CtrlEvent;
|
||||
import com.l2jmobius.gameserver.model.Location;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Character;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
/**
|
||||
* Desert Quarry summoner's AI
|
||||
* @URL https://l2wiki.com/Desert_Quarry
|
||||
* @author Bonux, Gigi
|
||||
* @date 2017-11-08 - [16:38:56]
|
||||
*/
|
||||
public class QuarryRebel extends AbstractNpcAI
|
||||
{
|
||||
// Monsters
|
||||
private static final int FIRE_SLAVE_BRIDGET = 19503;
|
||||
private static final int FLOX_GOLEM = 19506;
|
||||
private static final int EDAN = 19509;
|
||||
private static final int DISCIPLINED_DEATHMOZ = 19504;
|
||||
private static final int MAGICAL_DEATHMOZ = 19505;
|
||||
private static final int DISCIPLINED_FLOXIS = 19507;
|
||||
private static final int MAGICAL_FLOXIS = 19508;
|
||||
private static final int DISCIPLINED_BELIKA = 19510;
|
||||
private static final int MAGICAL_BELIKA = 19511;
|
||||
private static final int DISCIPLINED_TANYA = 19513;
|
||||
private static final int MAGICAL_SCARLETT = 19514;
|
||||
private static final int BERSERK_TANYA = 23379;
|
||||
private static final int BERSERK_SCARLETT = 23380;
|
||||
// Other
|
||||
private static final double GROUP_4_SPAWN_CHANCE = 25; // TODO need check this parameters
|
||||
|
||||
private boolean _lastMagicAttack = false;
|
||||
|
||||
private QuarryRebel()
|
||||
{
|
||||
addKillId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
addAttackId(FIRE_SLAVE_BRIDGET, FLOX_GOLEM, EDAN);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
|
||||
{
|
||||
if (event.equals("SPAWN"))
|
||||
{
|
||||
switch (npc.getId())
|
||||
{
|
||||
case FIRE_SLAVE_BRIDGET:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_DEATHMOZ : DISCIPLINED_DEATHMOZ, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case FLOX_GOLEM:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_FLOXIS : DISCIPLINED_FLOXIS, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case EDAN:
|
||||
{
|
||||
spawnNextMob(_lastMagicAttack ? MAGICAL_BELIKA : DISCIPLINED_BELIKA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_DEATHMOZ:
|
||||
case DISCIPLINED_FLOXIS:
|
||||
case DISCIPLINED_BELIKA:
|
||||
{
|
||||
spawnNextMob(DISCIPLINED_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case MAGICAL_DEATHMOZ:
|
||||
case MAGICAL_FLOXIS:
|
||||
case MAGICAL_BELIKA:
|
||||
{
|
||||
spawnNextMob(MAGICAL_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
break;
|
||||
}
|
||||
case DISCIPLINED_TANYA:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_TANYA, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
case MAGICAL_SCARLETT:
|
||||
{
|
||||
if (getRandom(100) < GROUP_4_SPAWN_CHANCE)
|
||||
{
|
||||
spawnNextMob(BERSERK_SCARLETT, player, npc.getLocation());
|
||||
npc.deleteMe();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return event;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isSummon, Skill skill)
|
||||
{
|
||||
if ((skill != null) && skill.isBad())
|
||||
{
|
||||
_lastMagicAttack = true;
|
||||
}
|
||||
return super.onAttack(npc, attacker, damage, isSummon, skill);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon)
|
||||
{
|
||||
startQuestTimer("SPAWN", 500, npc, killer);
|
||||
return super.onKill(npc, killer, isSummon);
|
||||
}
|
||||
|
||||
private static void spawnNextMob(int npcId, L2Character killer, Location loc)
|
||||
{
|
||||
final L2Npc npc = addSpawn(npcId, loc.getX(), loc.getY(), loc.getZ(), killer.getHeading() + 32500, false, 300000);
|
||||
npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, killer, 1000);
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new QuarryRebel();
|
||||
}
|
||||
}
|
@ -3,6 +3,117 @@
|
||||
<spawn name="DesertQuarry">
|
||||
<group>
|
||||
<npc id="32307" x="-5952" y="249344" z="-3012" respawnTime="60sec" /> <!-- Dolmen -->
|
||||
<npc id="34257" x="-21548" y="243002" z="-3136" heading="45611" respawnTime="60sec" /> <!-- Masa -->
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
</group>
|
||||
</spawn>
|
||||
</list>
|
@ -2,98 +2,6 @@
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
|
||||
<spawn name="Hellbound">
|
||||
<group>
|
||||
<npc id="34257" x="-21548" y="243002" z="-3136" heading="45611" respawnTime="60sec" /> <!-- Masa -->
|
||||
<npc id="19503" x="-6435" y="244704" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19503" x="-5641" y="243040" z="-2048" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="19506" x="-3200" y="244752" z="-1848" heading="36364" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6928" y="246608" z="-1880" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-2928" y="243072" z="-1896" heading="31200" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-5536" y="240896" z="-1880" heading="18400" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-3936" y="241504" z="-1848" heading="24776" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-7808" y="241520" z="-1880" heading="11812" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19506" x="-6912" y="241168" z="-1864" heading="14484" respawnTime="60sec" /> <!-- Flox Golem -->
|
||||
<npc id="19509" x="-7296" y="245104" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7531" y="244541" z="-2056" heading="8426" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7676" y="242399" z="-2032" heading="56932" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7424" y="242837" z="-2056" heading="34770" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-7056" y="242400" z="-2048" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6992" y="241840" z="-2008" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-6726" y="241780" z="-2016" heading="1483" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-4528" y="242368" z="-2088" heading="10388" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-5584" y="242192" z="-2040" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19509" x="-8198" y="243045" z="-2008" heading="35177" respawnTime="60sec" /> <!-- Edan -->
|
||||
<npc id="19512" x="-4992" y="248832" z="-1920" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5012" y="247888" z="-1976" heading="50056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5469" y="248439" z="-1968" heading="48592" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4582" y="248307" z="-1968" heading="47512" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5189" y="246721" z="-2008" heading="50988" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5478" y="247715" z="-1960" heading="50564" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4528" y="246144" z="-2040" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4702" y="247488" z="-1936" heading="44388" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6117" y="246256" z="-2024" heading="57664" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5518" y="246096" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5056" y="245952" z="-2040" heading="47292" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4192" y="247760" z="-1872" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4485" y="244331" z="-2056" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-5171" y="245236" z="-2080" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4669" y="245393" z="-2048" heading="54228" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4430" y="244841" z="-2064" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="245408" z="-2032" heading="53944" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4025" y="243909" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-3652" y="244479" z="-2032" heading="33908" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-6688" y="245872" z="-2032" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4467" y="243710" z="-2048" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19512" x="-4085" y="243123" z="-2072" respawnTime="60sec" /> <!-- Deathmoz -->
|
||||
<npc id="19519" x="-6428" y="244684" z="-2056" heading="40888" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6710" y="243903" z="-2032" heading="13104" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-7857" y="243440" z="-2056" heading="7356" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-6463" y="242860" z="-2072" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5088" y="243232" z="-2040" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="19519" x="-5616" y="243063" z="-2056" heading="33932" respawnTime="60sec" /> <!-- -->
|
||||
<npc id="23374" x="-4978" y="248791" z="-1928" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5039" y="247887" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5497" y="248437" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4599" y="248349" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5467" y="247684" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5186" y="246703" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4566" y="246176" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4701" y="247478" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6140" y="246237" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5478" y="246073" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5027" y="245936" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4157" y="247767" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4464" y="244340" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-5182" y="245203" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4393" y="244817" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4647" y="245377" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4086" y="245531" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3979" y="243930" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-3673" y="244482" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-6678" y="245888" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4485" y="243679" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23374" x="-4069" y="243128" z="-2072" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5085" y="248822" z="-1920" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4986" y="247837" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5438" y="248532" z="-1960" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4667" y="248328" z="-1976" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5469" y="247663" z="-1952" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5167" y="246783" z="-2008" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4562" y="246211" z="-2024" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4734" y="247454" z="-1936" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6093" y="246295" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5443" y="246140" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5011" y="245999" z="-2040" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4145" y="247754" z="-1856" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4125" y="245552" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4494" y="244399" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-5124" y="245265" z="-2080" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4421" y="244921" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4752" y="245346" z="-2056" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4034" y="243979" z="-2032" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-3566" y="244528" z="-2016" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-6670" y="245813" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4516" y="243708" z="-2048" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23375" x="-4032" y="243124" z="-2064" respawnTime="60sec" /> <!-- Lavi -->
|
||||
<npc id="23384" x="-21007" y="250923" z="-3288" heading="3947" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-22294" y="253272" z="-3312" heading="57345" respawnTime="60sec" /> <!-- Smaug -->
|
||||
<npc id="23384" x="-19975" y="250514" z="-3280" heading="54223" respawnTime="60sec" /> <!-- Smaug -->
|
||||
@ -220,25 +128,6 @@
|
||||
<npc id="23399" x="-6668" y="251635" z="-3120" heading="47527" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-8989" y="251796" z="-2960" heading="45892" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23399" x="-11403" y="251023" z="-2808" heading="17048" respawnTime="60sec" /> <!-- Bend Beetle -->
|
||||
<npc id="23401" x="-4948" y="243916" z="-2064" heading="27932" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5369" y="244677" z="-2056" heading="49140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3428" y="245664" z="-1824" heading="3544" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-2835" y="243856" z="-1880" heading="2460" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6690" y="243866" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6240" y="245296" z="-2072" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7303" y="246755" z="-1856" heading="18080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6476" y="242830" z="-2080" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7857" y="243428" z="-2056" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-5099" y="243246" z="-2040" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-3424" y="241840" z="-1864" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-4324" y="241093" z="-1848" heading="49896" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6096" y="240896" z="-1848" heading="40256" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-6336" y="240976" z="-1840" heading="49848" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-7481" y="241251" z="-1864" heading="44140" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9121" y="243261" z="-1848" heading="50024" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9218" y="244852" z="-1848" heading="32752" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-9260" y="244609" z="-1864" heading="33228" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="23401" x="-8350" y="245877" z="-1856" respawnTime="60sec" /> <!-- Bridget -->
|
||||
<npc id="31590" x="-28198" y="255795" z="-2192" heading="32767" respawnTime="60sec" /> <!-- Devianne -->
|
||||
<npc id="31595" x="-29217" y="257439" z="-2160" heading="53418" respawnTime="60sec" /> <!-- Leona Blackbird -->
|
||||
<npc id="31619" x="-28954" y="257423" z="-2160" heading="47600" respawnTime="60sec" /> <!-- Erica Ken Weber -->
|
||||
|
Loading…
Reference in New Issue
Block a user