From a8e09c2df195dd4bf95c33de14eccb1494de2619 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 30 Apr 2020 04:50:27 -0300 Subject: For some reason There are bugs with mobs --- npc/042-3/jail.txt | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'npc/042-3/jail.txt') diff --git a/npc/042-3/jail.txt b/npc/042-3/jail.txt index 19c346a6c..199ab05a0 100644 --- a/npc/042-3/jail.txt +++ b/npc/042-3/jail.txt @@ -13,6 +13,10 @@ OnKillSlime: .@label$=instance_npcname(.name$)+"::OnKillSlime"; + if (!playerattached()) { + debugmes "[ERROR] Player not Attached on Slime Death D:"; + debugmes "[ERROR] Cannot retrieve coordinates!!"; + } if (@lockpicks) end; if (rand2(10000) > 1000) { @@ -24,6 +28,10 @@ OnKillSlime: end; OnFirstSlime: + if (!playerattached()) { + debugmes "[ERROR] Player not Attached on Slime Spawn D:"; + debugmes "[ERROR] Cannot retrieve coordinates!!"; + } getmapxy(.@m$, .@x, .@y, 0); sleep2(1800); .@mob=monster(.@m$, .@x, .@y, strmobinfo(1, CopperSlime), CopperSlime, 1, .@label$); @@ -34,11 +42,12 @@ OnFirstSlime: // Spawn Siege Towers OnInstanceInit: - .@m$=instance_mapname(.map$); + .@m$=instance_mapname("042-3"); + debugmes "Kamelot Init: Original %s Target %s", .map$, .@m$; // Fun fact monster(.@m$, 89, 133, strmobinfo(1, SiegeTower), SiegeTower, 1); monster(.@m$, 67, 114, strmobinfo(1, SiegeTower), SiegeTower, 1); monster(.@m$, 30, 121, strmobinfo(1, SiegeTower), SiegeTower, 1); - monster(.@m$, 23, 136, strmobinfo(1, SiegeTower), SiegeTower, 1); + monster(.@m$, 23, 137, strmobinfo(1, SiegeTower), SiegeTower, 1); monster(.@m$, 29, 103, strmobinfo(1, SiegeTower), SiegeTower, 1); monster(.@m$, 61, 91, strmobinfo(1, SiegeTower), SiegeTower, 1); monster(.@m$, 75, 69, strmobinfo(1, SiegeTower), SiegeTower, 1); @@ -125,7 +134,7 @@ OnKamelotSlide: OnTouch: .@g=getcharid(2); - warp "042-3@"+.@g, 41, 23; + warp "042-2@"+.@g, 41, 23; end; } -- cgit v1.2.3-60-g2f50