Fixed client crash issue with Helios boss.

This commit is contained in:
MobiusDev
2017-10-14 15:22:46 +00:00
parent 4939558d03
commit c408e3465b
2 changed files with 11 additions and 8 deletions

View File

@@ -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:

View File

@@ -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 -->