summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/025-3/_mobs.txt4
-rw-r--r--npc/025-3/ctrl.c4
-rw-r--r--npc/026-0/ctrl.c2
3 files changed, 8 insertions, 2 deletions
diff --git a/npc/025-3/_mobs.txt b/npc/025-3/_mobs.txt
index f77e7cc8c..87d43e918 100644
--- a/npc/025-3/_mobs.txt
+++ b/npc/025-3/_mobs.txt
@@ -1,4 +1,4 @@
// This file is generated automatically. All manually added changes will be removed when running the Converter.
// Map 025-3: The Impregnable Fortress (Outside) mobs
-025-3,99,157,75,17 monster Moubi 1038,16,90000,30000,Impregnable#0F::OnMoubiKill
-025-3,105,117,10,21 monster Angry Bat 1194,24,30000,30000
+025-3,99,157,75,17 monster Moubi 1038,16,90000,30000
+025-3,105,117,10,21 monster Angry Bat 1194,24,30000,30000,Impregnable#0F::OnMoubiKill
diff --git a/npc/025-3/ctrl.c b/npc/025-3/ctrl.c
index 0c1a3154d..1cfcf75e6 100644
--- a/npc/025-3/ctrl.c
+++ b/npc/025-3/ctrl.c
@@ -26,6 +26,9 @@ OnTouch:
mesc l(".:: Impregnable Fortress, %sF ::.", "0"), 3;
msObjective(getq(General_Fortress) == 1, l("* Obtain the Fortress Key"));
msObjective($MK_TEMPVAR < MKIF_LV_B0F, l("Minimum wins: %d/%d", $MK_TEMPVAR, MKIF_LV_B0F));
+ mes "";
+ mesc l("Hint: Eek! Eek! Eek!");
+ tutmes l("Explore all map elements (including monsters) with the hint in mind to fulfill the mission objectives. They'll never demand something outside the mission map!");
end;
L_Warp:
@@ -51,6 +54,7 @@ OnMoubiKill:
setq General_Fortress, 1, 0, 0;
getexp 0, 50000;
}
+ fix_mobkill(AngryBat);
end;
}
diff --git a/npc/026-0/ctrl.c b/npc/026-0/ctrl.c
index 74b2cb09f..633f2423c 100644
--- a/npc/026-0/ctrl.c
+++ b/npc/026-0/ctrl.c
@@ -14,6 +14,8 @@ OnTouch:
mesc l(".:: Impregnable Fortress, %sF ::.", "B0"), 3;
msObjective(getq(General_Fortress) == 2, l("* Solo \"The Yetifly\""));
msObjective($MK_TEMPVAR < MKIF_LV_B0F, l("Minimum wins: %d/%d", $MK_TEMPVAR, MKIF_LV_B1F));
+ mes "";
+ mesc l("Hint: Stomp! Stomp! Stomp! Walk around.");
end;
L_Warp: