summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/Changelog.txt4
-rw-r--r--npc/scripts_warps.conf4
-rw-r--r--npc/warps/cities/rachel.txt37
-rw-r--r--npc/warps/dungeons/ice_dun.txt6
-rw-r--r--npc/warps/dungeons/rachel_dun.txt8
-rw-r--r--npc/warps/fields/rachel_fild.txt32
6 files changed, 90 insertions, 1 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index e0548a1d1..bae8c0e27 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -31,7 +31,9 @@ Evera
Date Added
======
-05/31 * Now re-using one variable MISC_QUEST for such quests: [Lupus]
+05/31
+ * Added Rachel and Ice Dungeon warps [Playtester]
+ * Now re-using one variable MISC_QUEST for such quests: [Lupus]
Morgenstein, Nifl Witch, Edgar's Offer, Prontera Culvert,
Juice Maker, Tempestra,
- replaced BUNYBND with @BUNYBND
diff --git a/npc/scripts_warps.conf b/npc/scripts_warps.conf
index 41c7879b3..3856905d8 100644
--- a/npc/scripts_warps.conf
+++ b/npc/scripts_warps.conf
@@ -34,6 +34,7 @@ npc: npc/warps/cities/morroc.txt
npc: npc/warps/cities/niflheim.txt
npc: npc/warps/cities/payon.txt
npc: npc/warps/cities/prontera.txt
+npc: npc/warps/cities/rachel.txt
npc: npc/warps/cities/umbala.txt
npc: npc/warps/cities/yggdrasil.txt
npc: npc/warps/cities/yuno.txt
@@ -49,6 +50,7 @@ npc: npc/warps/dungeons/com_dun.txt
npc: npc/warps/dungeons/ein_dun.txt
npc: npc/warps/dungeons/geffen_dun.txt
npc: npc/warps/dungeons/gon_dun.txt
+npc: npc/warps/dungeons/ice_dun.txt
npc: npc/warps/dungeons/izlude_dun.txt
npc: npc/warps/dungeons/juperos.txt
npc: npc/warps/dungeons/lhalzen_dun.txt
@@ -59,6 +61,7 @@ npc: npc/warps/dungeons/odin.txt
npc: npc/warps/dungeons/orc_dun.txt
npc: npc/warps/dungeons/payon_dun.txt
npc: npc/warps/dungeons/prt_dun.txt
+npc: npc/warps/dungeons/rachel_dun.txt
npc: npc/warps/dungeons/thanatos.txt
npc: npc/warps/dungeons/umbala_dun.txt
npc: npc/warps/dungeons/yuno_dun.txt
@@ -78,6 +81,7 @@ npc: npc/warps/fields/morroc_fild.txt
npc: npc/warps/fields/mtmjolnir.txt
npc: npc/warps/fields/payon_fild.txt
npc: npc/warps/fields/prontera_fild.txt
+npc: npc/warps/fields/rachel_fild.txt
npc: npc/warps/fields/umbala_fild.txt
npc: npc/warps/fields/yuno_fild.txt
npc: npc/warps/fields/abyss_warper.txt
diff --git a/npc/warps/cities/rachel.txt b/npc/warps/cities/rachel.txt
new file mode 100644
index 000000000..140c49c80
--- /dev/null
+++ b/npc/warps/cities/rachel.txt
@@ -0,0 +1,37 @@
+//Rachel Sanctuary Sky Map
+ra_temsky.gat,99,117,0 warp rasky001 1,1,ra_temsky.gat,99,140
+ra_temsky.gat,99,135,0 warp rasky002 1,1,ra_temsky.gat,99,112
+ra_temsky.gat,112,143,0 warp rasky003 1,1,ra_temsky.gat,141,139
+ra_temsky.gat,137,139,0 warp rasky004 1,1,ra_temsky.gat,108,143
+ra_temsky.gat,87,143,0 warp rasky005 1,1,ra_temsky.gat,58,139
+ra_temsky.gat,62,139,0 warp rasky004 1,1,ra_temsky.gat,91,143
+
+//Rachel City
+rachel.gat,149,249,0 warp rachel001 1,1,ra_temple.gat,119,28
+rachel.gat,273,125,0 warp rachel009 1,1,ra_fild12.gat,41,225
+rachel.gat,25,125,0 warp rachel010 1,1,ra_fild11.gat,357,225
+
+//Rachel Temple
+ra_temple.gat,119,21,0 warp rachel002 1,1,rachel.gat,149,244
+ra_temple.gat,119,181,0 warp rachel003 1,1,ra_temin.gat,169,22
+ra_temin.gat,169,17,0 warp rachel004 1,1,ra_temple.gat,119,176
+ra_temin.gat,206,93,0 warp rachel005 1,1,ra_temin.gat,312,257
+ra_temin.gat,312,252,0 warp rachel006 1,1,ra_temin.gat,206,88
+ra_temin.gat,130,93,0 warp rachel007 1,1,ra_temin.gat,238,257
+ra_temin.gat,238,252,0 warp rachel008 1,1,ra_temin.gat,130,88
+
+
+ra_temin.gat,276,326,0 script Statue#Rachel 111,{
+ mes "Welcome to the temporary Rachel";
+ mes "Sanctuary entrance npc!";
+ mes "Isn't it great?";
+ next;
+ mes "Do you want to enter Rachel Sanctuary?";
+ next;
+ if(select("Yes", "No") == 1){
+ close2;
+ warp "ra_san01",139,14;
+ end;
+ }
+ close;
+} \ No newline at end of file
diff --git a/npc/warps/dungeons/ice_dun.txt b/npc/warps/dungeons/ice_dun.txt
new file mode 100644
index 000000000..16a1525f9
--- /dev/null
+++ b/npc/warps/dungeons/ice_dun.txt
@@ -0,0 +1,6 @@
+//Ice Dungeon Warps
+ice_dun01.gat,157,10,0 warp ice001 1,1,ra_fild01.gat,233,330
+ice_dun01.gat,146,157,0 warp ice002 1,1,ice_dun02.gat,151,155
+ice_dun02.gat,151,160,0 warp ice003 1,1,ice_dun01.gat,146,157
+ice_dun02.gat,150,285,0 warp ice004 1,1,ice_dun03.gat,149,22
+ice_dun03.gat,149,18,0 warp ice005 1,1,ice_dun02.gat,150,281 \ No newline at end of file
diff --git a/npc/warps/dungeons/rachel_dun.txt b/npc/warps/dungeons/rachel_dun.txt
new file mode 100644
index 000000000..d51e0be7f
--- /dev/null
+++ b/npc/warps/dungeons/rachel_dun.txt
@@ -0,0 +1,8 @@
+// Rachel Sanctuary Dungeon
+ra_san01.gat,140,6,0 warp rasan001 1,1,ra_temin.gat,276,318
+ra_san01.gat,139,139,0 warp rasan002 1,1,ra_san03.gat,85,19
+ra_san03.gat,85,14,0 warp rasan003 1,1,ra_san01.gat,139,133
+ra_san03.gat,279,21,0 warp rasan004 1,1,ra_san04.gat,119,43
+ra_san04.gat,119,49,0 warp rasan005 1,1,ra_san03.gat,283,21
+ra_san04.gat,203,222,0 warp rasan006 1,1,ra_san05.gat,149,12
+ra_san05.gat,149,7,0 warp rasan007 1,1,ra_san04.gat,203,217 \ No newline at end of file
diff --git a/npc/warps/fields/rachel_fild.txt b/npc/warps/fields/rachel_fild.txt
new file mode 100644
index 000000000..dbbc0f675
--- /dev/null
+++ b/npc/warps/fields/rachel_fild.txt
@@ -0,0 +1,32 @@
+//Rachel Fields
+ra_fild01.gat,233,334,0 warp ra000 1,1,ice_dun01.gat,157,14
+ra_fild01.gat,305,38,0 warp ra001 1,1,ra_fild04.gat,324,375
+ra_fild04.gat,324,379,0 warp ra002 1,1,ra_fild01.gat,305,42
+ra_fild04.gat,363,350,0 warp ra003 1,1,ra_fild05.gat,36,358
+ra_fild05.gat,32,357,0 warp ra004 1,1,ra_fild04.gat,359,350
+ra_fild05.gat,25,15,0 warp ra005 1,1,ra_fild09.gat,29,339
+ra_fild09.gat,28,343,0 warp ra006 1,1,ra_fild05.gat,29,19
+ra_fild04.gat,263,54,0 warp ra007 1,1,ra_fild08.gat,297,367
+ra_fild08.gat,297,371,0 warp ra008 1,1,ra_fild04.gat,263,58
+ra_fild09.gat,26,236,0 warp ra009 1,1,ra_fild08.gat,365,234
+ra_fild08.gat,369,234,0 warp ra010 1,1,ra_fild09.gat,30,236
+ra_fild04.gat,23,176,0 warp ra011 1,1,ra_fild03.gat,370,172
+ra_fild03.gat,374,172,0 warp ra012 1,1,ra_fild04.gat,27,176
+ra_fild05.gat,349,274,0 warp ra013 1,1,ra_fild06.gat,23,280
+ra_fild06.gat,19,280,0 warp ra014 1,1,ra_fild05.gat,345,274
+ra_fild06.gat,295,22,0 warp ra015 1,1,lhz_fild01.gat,295,380
+lhz_fild01.gat,295,385,0 warp ra016 1,1,ra_fild06.gat,295,26
+ra_fild12.gat,37,225,0 warp ra017 1,1,rachel.gat,268,125
+ra_fild08.gat,168,28,0 warp ra018 1,1,ra_fild12.gat,155,370
+ra_fild12.gat,155,375,0 warp ra019 1,1,ra_fild08.gat,168,32
+ra_fild12.gat,279,26,0 warp ra020 1,1,ra_fild13.gat,296,343
+ra_fild13.gat,296,347,0 warp ra021 1,1,ra_fild12.gat,279,30
+ra_fild11.gat,361,225,0 warp ra022 1,1,rachel.gat,30,125
+ra_fild11.gat,20,293,0 warp ra023 1,1,ra_fild10.gat,380,297
+ra_fild10.gat,385,297,0 warp ra024 1,1,ra_fild11.gat,25,293
+ra_fild11.gat,201,336,0 warp ra025 1,1,ra_fild07.gat,215,30
+ra_fild07.gat,215,26,0 warp ra025 1,1,ra_fild07.gat,201,332
+ra_fild07.gat,165,356,0 warp ra026 1,1,ra_fild02.gat,168,40
+ra_fild02.gat,168,35,0 warp ra027 1,1,ra_fild07.gat,165,352
+ra_fild02.gat,372,275,0 warp ra028 1,1,ra_fild03.gat,26,297
+ra_fild03.gat,22,297,0 warp ra029 1,1,ra_fild02.gat,368,271 \ No newline at end of file