summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-05-05 14:25:33 -0300
committerJesusaves <cpntb1@ymail.com>2020-05-05 14:25:33 -0300
commit3e168bc5acda3c3109de0f6713ccd61e70d82fdb (patch)
tree7ed38065a52587c219d41d8410ee8d2036106fd3
parent960cd899c821ad517bff3242da57550888e9dc71 (diff)
downloadserverdata-3e168bc5acda3c3109de0f6713ccd61e70d82fdb.tar.gz
serverdata-3e168bc5acda3c3109de0f6713ccd61e70d82fdb.tar.bz2
serverdata-3e168bc5acda3c3109de0f6713ccd61e70d82fdb.tar.xz
serverdata-3e168bc5acda3c3109de0f6713ccd61e70d82fdb.zip
Minor improvements to Kamelot (REQUIRED)r12_20200504
-rw-r--r--npc/042-10/ctrl.txt20
-rw-r--r--npc/042-11/boss.txt3
2 files changed, 13 insertions, 10 deletions
diff --git a/npc/042-10/ctrl.txt b/npc/042-10/ctrl.txt
index 189fbcaca..bf7a9d2d7 100644
--- a/npc/042-10/ctrl.txt
+++ b/npc/042-10/ctrl.txt
@@ -428,9 +428,9 @@ function script KamelotSwitch {
.@g=getcharid(2);
if (!($KAMELOT_KEYMASK[.@g] & $KAMELOT_KEY[.@g])) end; // Don't care
if ($KAMELOT_PASSCODE[.@g] & 1)
- dispbottom l("There is power on the north");
+ dispbottom l("The power system is ##Bactive##b on the north.");
else
- dispbottom l("The north sleeps.");
+ dispbottom l("The north power system is offline.");
end;
OnInit:
@@ -441,9 +441,9 @@ OnInit:
.@g=getcharid(2);
if (!($KAMELOT_KEYMASK[.@g] & $KAMELOT_KEY[.@g])) end; // Don't care
if ($KAMELOT_PASSCODE[.@g] & 2)
- dispbottom l("There is power on the south");
+ dispbottom l("The power system is ##Bactive##b on the south.");
else
- dispbottom l("The south sleeps.");
+ dispbottom l("The south power system is offline.");
end;
OnInit:
@@ -454,9 +454,9 @@ OnInit:
.@g=getcharid(2);
if (!($KAMELOT_KEYMASK[.@g] & $KAMELOT_KEY[.@g])) end; // Don't care
if ($KAMELOT_PASSCODE[.@g] & 1)
- dispbottom l("There is power on the west");
+ dispbottom l("The power system is ##Bactive##b on the west.");
else
- dispbottom l("The west sleeps.");
+ dispbottom l("The west power system is offline.");
end;
OnInit:
@@ -467,9 +467,9 @@ OnInit:
.@g=getcharid(2);
if (!($KAMELOT_KEYMASK[.@g] & $KAMELOT_KEY[.@g])) end; // Don't care
if ($KAMELOT_PASSCODE[.@g] & 8)
- dispbottom l("There is power on the east");
+ dispbottom l("The power system is ##Bactive##b on the east.");
else
- dispbottom l("The east sleeps.");
+ dispbottom l("The east power system is offline.");
end;
OnInit:
@@ -480,9 +480,9 @@ OnInit:
.@g=getcharid(2);
if (!($KAMELOT_KEYMASK[.@g] & $KAMELOT_KEY[.@g])) end; // Don't care
if ($KAMELOT_PASSCODE[.@g] & 16)
- dispbottom l("There is power on the maze");
+ dispbottom l("The power system is ##Bactive##b on the main.");
else
- dispbottom l("The maze sleeps.");
+ dispbottom l("The main power system is offline.");
end;
OnInit:
diff --git a/npc/042-11/boss.txt b/npc/042-11/boss.txt
index a5afe9efc..e5afa07d8 100644
--- a/npc/042-11/boss.txt
+++ b/npc/042-11/boss.txt
@@ -199,6 +199,9 @@ OnKillBoss:
.@gf=$KAMELOT_PC[.@g];
areamonster(.@m$, 20, 20, 57, 40, strmobinfo(1, .@gtype), .@gtype, .@gf);
+ // Possibly, we forgot stuff in Throne Room...
+ killmonsterall("042-0@"+.@g);
+
// Guild Master Notification
.@gm$=getguildmaster(.@g);
if (!getcharid(3, .@gm$)) end;