summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-09 19:57:09 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-09 19:57:09 -0300
commitca7eb1bda3174b49b24fe4ca94c2b698bb829989 (patch)
tree7b1f7acf7c466532ba0cde055d9c78ee62d8cb46
parentc7558c466db63b4821d925f5bee72d1dc9eb7973 (diff)
downloadserverdata-ca7eb1bda3174b49b24fe4ca94c2b698bb829989.tar.gz
serverdata-ca7eb1bda3174b49b24fe4ca94c2b698bb829989.tar.bz2
serverdata-ca7eb1bda3174b49b24fe4ca94c2b698bb829989.tar.xz
serverdata-ca7eb1bda3174b49b24fe4ca94c2b698bb829989.zip
Prepare the arena monsters
-rw-r--r--maps/re/032-3.mcachebin812 -> 815 bytes
-rw-r--r--npc/032-1/episode.txt7
-rw-r--r--npc/032-3/episode.txt55
3 files changed, 59 insertions, 3 deletions
diff --git a/maps/re/032-3.mcache b/maps/re/032-3.mcache
index 9f74ecac6..b56be17fb 100644
--- a/maps/re/032-3.mcache
+++ b/maps/re/032-3.mcache
Binary files differ
diff --git a/npc/032-1/episode.txt b/npc/032-1/episode.txt
index 8589eedcd..538d40692 100644
--- a/npc/032-1/episode.txt
+++ b/npc/032-1/episode.txt
@@ -48,6 +48,7 @@
mesn;
mesq l("Eh... Sure, why not. What could go wrong, after all.");
setq2 LoFQuest_EPISODE, 1;
+ setq3 LoFQuest_EPISODE, 0;
close;
}
npctalk3 l("Hi.");
@@ -432,7 +433,7 @@ OnSellItem:
end;
}
-032-1,140,213,0 script Weellos NPC_LEGACY_GUARD_B,{
+032-1,140,213,0 script Weellos NPC_LEGACY_GUARD_A,{
.@q = (getq(LoFQuest_EPISODE) == 15 ? getq2(LoFQuest_EPISODE) : 99);
if (!.@q) {
mesn;
@@ -469,6 +470,6 @@ OnInit:
end;
}
-// NPC_LEGACY_GUARD_A NPC_LEGACY_GUARD_C NPC_LEGACY_GUARD_D NPC_LEGACY_LIEUTENANT
-// NPC_OMAR NPC_KADIYA NPC_JOANA&BANU NPC_SASHA
+// NPC_LEGACY_GUARD_B NPC_LEGACY_GUARD_C NPC_LEGACY_GUARD_D NPC_LEGACY_LIEUTENANT
+// NPC_OMAR NPC_KADIYA NPC_SASHA
diff --git a/npc/032-3/episode.txt b/npc/032-3/episode.txt
index b249de298..e88951a92 100644
--- a/npc/032-3/episode.txt
+++ b/npc/032-3/episode.txt
@@ -13,6 +13,61 @@ OnTouch:
else
dispbottom l("This door is locked.");
end;
+
+OnInit:
+ // The Green Arena
+ //
+ monster("032-3", 28, 25, "Arena", GreenDragon, 1);
+ monster("032-3", 46, 25, "Arena", GreenDragon, 1);
+ monster("032-3", 64, 19, "Arena", GreenDragon, 1);
+ monster("032-3", 78, 19, "Arena", GreenDragon, 1);
+ monster("032-3", 64, 43, "Arena", GreenDragon, 1);
+ monster("032-3", 78, 43, "Arena", GreenDragon, 1);
+ monster("032-3", 102, 19, "Arena", GreenDragon, 1);
+ monster("032-3", 112, 19, "Arena", GreenDragon, 1);
+ monster("032-3", 102, 43, "Arena", GreenDragon, 1);
+ monster("032-3", 112, 43, "Arena", GreenDragon, 1);
+
+ // The Blue Area
+ monster("032-3", 130, 19, "Arena", Moonshroom, 1);
+ monster("032-3", 140, 19, "Arena", Moonshroom, 1);
+ monster("032-3", 164, 19, "Arena", Moonshroom, 1);
+ monster("032-3", 178, 19, "Arena", Moonshroom, 1);
+ monster("032-3", 196, 25, "Arena", Moonshroom, 1);
+ monster("032-3", 214, 25, "Arena", Moonshroom, 1);
+ monster("032-3", 130, 43, "Arena", Moonshroom, 1);
+ monster("032-3", 140, 43, "Arena", Moonshroom, 1);
+ monster("032-3", 164, 43, "Arena", Moonshroom, 1);
+ monster("032-3", 178, 43, "Arena", Moonshroom, 1);
+
+ // The Yellow Arena
+ monster("032-3", 64, 106, "Arena", JackO, 1);
+ monster("032-3", 78, 106, "Arena", JackO, 1);
+ monster("032-3", 102, 106, "Arena", JackO, 1);
+ monster("032-3", 112, 106, "Arena", JackO, 1);
+ monster("032-3", 28, 124, "Arena", JackO, 1);
+ monster("032-3", 46, 124, "Arena", JackO, 1);
+ monster("032-3", 64, 130, "Arena", JackO, 1);
+ monster("032-3", 78, 130, "Arena", JackO, 1);
+ monster("032-3", 102, 130, "Arena", JackO, 1);
+ monster("032-3", 112, 130, "Arena", JackO, 1);
+
+ // The Red Arena
+ monster("032-3", 130, 106, "Arena", GoboBear, 1);
+ monster("032-3", 140, 106, "Arena", GoboBear, 1);
+ monster("032-3", 164, 106, "Arena", GoboBear, 1);
+ monster("032-3", 178, 106, "Arena", GoboBear, 1);
+ monster("032-3", 196, 124, "Arena", GoboBear, 1);
+ monster("032-3", 214, 124, "Arena", GoboBear, 1);
+ monster("032-3", 130, 130, "Arena", GoboBear, 1);
+ monster("032-3", 140, 130, "Arena", GoboBear, 1);
+ monster("032-3", 164, 130, "Arena", GoboBear, 1);
+ monster("032-3", 178, 130, "Arena", GoboBear, 1);
+ end;
}
+// Switches at fancy tiles
+// Triggering warps player and spawn monsters
+// Close the gate?
+