Fixed client crash issue with Helios boss.
This commit is contained in:
@@ -122,13 +122,13 @@ public class Helios extends AbstractNpcAI
|
|||||||
{
|
{
|
||||||
bossInstance.deleteMe();
|
bossInstance.deleteMe();
|
||||||
bossInstance = addSpawn(HELIOS2, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
bossInstance = addSpawn(HELIOS2, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
||||||
|
bossZone.broadcastPacket(new ExShowScreenMessage(NpcStringId.HELIOS_APPEARANCE_CHANGES_AND_HE_BEGINS_TO_GROW_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000, true));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case HELIOS2:
|
case HELIOS2:
|
||||||
{
|
{
|
||||||
bossInstance.deleteMe();
|
bossInstance.deleteMe();
|
||||||
bossInstance = addSpawn(HELIOS3, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
bossInstance = addSpawn(HELIOS3, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
||||||
bossZone.broadcastPacket(new ExShowScreenMessage(NpcStringId.HELIOS_APPEARANCE_CHANGES_AND_HE_BEGINS_TO_GROW_STRONGER, ExShowScreenMessage.TOP_CENTER, 10000, true));
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case HELIOS3:
|
case HELIOS3:
|
||||||
|
@@ -65,18 +65,19 @@
|
|||||||
<height normal="27.5" />
|
<height normal="27.5" />
|
||||||
</collision>
|
</collision>
|
||||||
</npc>
|
</npc>
|
||||||
<npc id="29303" level="105" type="L2Monster" name="Helios" title="Emperor of the Beginning">
|
<npc id="29303" level="105" type="L2Monster" name="Helios" title="Emperor of the Beginning">
|
||||||
<race>GIANT</race>
|
<race>GIANT</race>
|
||||||
<sex>MALE</sex>
|
<sex>MALE</sex>
|
||||||
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
||||||
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
||||||
<speed>
|
<speed>
|
||||||
<walk ground="0" />
|
<walk ground="1" />
|
||||||
<run ground="0" />
|
<run ground="1" />
|
||||||
</speed>
|
</speed>
|
||||||
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
||||||
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
||||||
</stats>
|
</stats>
|
||||||
|
<status canMove="false" />
|
||||||
<skill_list>
|
<skill_list>
|
||||||
<skill id="4416" level="11" /> <!-- Giants -->
|
<skill id="4416" level="11" /> <!-- Giants -->
|
||||||
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
||||||
@@ -93,12 +94,13 @@
|
|||||||
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
||||||
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
||||||
<speed>
|
<speed>
|
||||||
<walk ground="0" />
|
<walk ground="1" />
|
||||||
<run ground="0" />
|
<run ground="1" />
|
||||||
</speed>
|
</speed>
|
||||||
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
||||||
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
||||||
</stats>
|
</stats>
|
||||||
|
<status canMove="false" />
|
||||||
<skill_list>
|
<skill_list>
|
||||||
<skill id="4416" level="11" /> <!-- Giants -->
|
<skill id="4416" level="11" /> <!-- Giants -->
|
||||||
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
||||||
@@ -116,12 +118,13 @@
|
|||||||
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
<stats str="88" int="79" dex="55" wit="78" con="82" men="78">
|
||||||
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
<vitals hp="589355368" hpRegen="1842.10526315789" mp="51696" mpRegen="1944.44444444444" />
|
||||||
<speed>
|
<speed>
|
||||||
<walk ground="0" />
|
<walk ground="1" />
|
||||||
<run ground="0" />
|
<run ground="1" />
|
||||||
</speed>
|
</speed>
|
||||||
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
<attack physical="50000" magical="8823.52941176471" critical="4" attackSpeed="253" range="40" />
|
||||||
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
<defence physical="3888.88888888889" magical="2258.06451612903" />
|
||||||
</stats>
|
</stats>
|
||||||
|
<status canMove="false" />
|
||||||
<skill_list>
|
<skill_list>
|
||||||
<skill id="4416" level="11" /> <!-- Giants -->
|
<skill id="4416" level="11" /> <!-- Giants -->
|
||||||
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
<skill id="5465" level="1" /> <!-- Earth Attack -->
|
||||||
|
Reference in New Issue
Block a user