summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/032-2/_import.txt2
-rw-r--r--npc/032-3/_import.txt2
-rw-r--r--npc/032-4/_import.txt3
-rw-r--r--npc/032-4/_warps.txt4
-rw-r--r--npc/032-5/_import.txt3
-rw-r--r--npc/032-5/_warps.txt3
-rw-r--r--npc/_import.txt4
-rw-r--r--npc/functions/weather.txt1
-rw-r--r--npc/items/lofteleporter.txt8
9 files changed, 29 insertions, 1 deletions
diff --git a/npc/032-2/_import.txt b/npc/032-2/_import.txt
new file mode 100644
index 000000000..f2f8746c3
--- /dev/null
+++ b/npc/032-2/_import.txt
@@ -0,0 +1,2 @@
+// Map 032-2: Tree Maze
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
diff --git a/npc/032-3/_import.txt b/npc/032-3/_import.txt
new file mode 100644
index 000000000..c9c6ea84f
--- /dev/null
+++ b/npc/032-3/_import.txt
@@ -0,0 +1,2 @@
+// Map 032-3: Beasts Dungeon
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
diff --git a/npc/032-4/_import.txt b/npc/032-4/_import.txt
new file mode 100644
index 000000000..8c4d4817c
--- /dev/null
+++ b/npc/032-4/_import.txt
@@ -0,0 +1,3 @@
+// Map 032-4: Crypt
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+"npc/032-4/_warps.txt",
diff --git a/npc/032-4/_warps.txt b/npc/032-4/_warps.txt
new file mode 100644
index 000000000..a7935b179
--- /dev/null
+++ b/npc/032-4/_warps.txt
@@ -0,0 +1,4 @@
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+// Map 032-4: Crypt warps
+032-4,127,44,0 warp #032-4_127_44 2,0,032-4,37,20
+032-4,41,78,0 warp #032-4_41_78 3,0,032-3,121,71
diff --git a/npc/032-5/_import.txt b/npc/032-5/_import.txt
new file mode 100644
index 000000000..9599db65b
--- /dev/null
+++ b/npc/032-5/_import.txt
@@ -0,0 +1,3 @@
+// Map 032-5: Inner Chamber
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+"npc/032-5/_warps.txt",
diff --git a/npc/032-5/_warps.txt b/npc/032-5/_warps.txt
new file mode 100644
index 000000000..698d90b58
--- /dev/null
+++ b/npc/032-5/_warps.txt
@@ -0,0 +1,3 @@
+// This file is generated automatically. All manually added changes will be removed when running the Converter.
+// Map 032-5: Inner Chamber warps
+032-5,37,19,0 warp #032-5_37_19 2,0,032-4,127,43
diff --git a/npc/_import.txt b/npc/_import.txt
index 80d1b554f..f7cca4faf 100644
--- a/npc/_import.txt
+++ b/npc/_import.txt
@@ -374,6 +374,10 @@
@include "npc/031-8/_import.txt"
@include "npc/031-9/_import.txt"
@include "npc/032-1/_import.txt"
+@include "npc/032-2/_import.txt"
+@include "npc/032-3/_import.txt"
+@include "npc/032-4/_import.txt"
+@include "npc/032-5/_import.txt"
@include "npc/033-1/_import.txt"
@include "npc/033-2/_import.txt"
@include "npc/033-3/_import.txt"
diff --git a/npc/functions/weather.txt b/npc/functions/weather.txt
index f2642ee80..92eb4ea8c 100644
--- a/npc/functions/weather.txt
+++ b/npc/functions/weather.txt
@@ -73,6 +73,7 @@ OnInit:
htput(.wcore, "009-1", "desert");
htput(.wcore, "010-1", "desert");
htput(.wcore, "010-2", "desert");
+ htput(.wcore, "032-1", "desert");
// Woodlands
htput(.wcore, "001-4", "woodland");
diff --git a/npc/items/lofteleporter.txt b/npc/items/lofteleporter.txt
index e40c32cef..05d6d028f 100644
--- a/npc/items/lofteleporter.txt
+++ b/npc/items/lofteleporter.txt
@@ -57,7 +57,7 @@ OnUse:
rif(TELEPORTERS & TP_HALIN, l("Halinarzo (@@m)", 120-.@x)),
rif(TELEPORTERS & TP_LILIT, l("Lilit (@@m)", 150-.@x)),
rif(GSET_SOULMENHIR_MANUAL, l("Save Point (@@m)", 30-.@x)),
- rif(false, l("200 years ago, The Great Fire (%dm)", 360-.@x));
+ rif(false, l("200 years ago, The Great Fire (%dm)", 360-(.@x*2)));
if (@menu == 1)
close;
@@ -106,6 +106,12 @@ OnUse:
teleporthome();
@timer_navio_running=0;
break;
+ case 8:
+ atcommand("@block "+strcharinfo(0));
+ warp "032-1", 23, 25;
+ TELEPORTER_TIME=loftel_time(360, .@x*2);
+ @timer_navio_running=0;
+ break;
}
closedialog;
end;