diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/032-1/_mobs.txt | 2 | ||||
-rw-r--r-- | npc/032-1/episode.txt | 2 | ||||
-rw-r--r-- | npc/032-2/_warps.txt | 23 | ||||
-rw-r--r-- | npc/032-3/_warps.txt | 2 | ||||
-rw-r--r-- | npc/032-3/episode.txt | 12 |
5 files changed, 29 insertions, 12 deletions
diff --git a/npc/032-1/_mobs.txt b/npc/032-1/_mobs.txt index 3839c9074..e6835a8be 100644 --- a/npc/032-1/_mobs.txt +++ b/npc/032-1/_mobs.txt @@ -7,4 +7,4 @@ 032-1,0,0,0,0 monster Maggot 1030,65,35000,450000 032-1,104,200,63,36 monster Giant Maggot 1031,4,30000,20000 032-1,143,214,37,29 monster Red Scorpion 1072,11,35000,120000 -032-1,0,0,0,0 monster Desert Bandit 1124,8,85000,50000 +032-1,0,0,0,0 monster Desert Bandit 1124,12,85000,50000 diff --git a/npc/032-1/episode.txt b/npc/032-1/episode.txt index 3830cbbd2..8589eedcd 100644 --- a/npc/032-1/episode.txt +++ b/npc/032-1/episode.txt @@ -63,7 +63,7 @@ OnInit: OnTouch: .@q = (getq(LoFQuest_EPISODE) == 15 ? getq2(LoFQuest_EPISODE) : 99); if (getq(LoFQuest_EPISODE) > 15 || .@q) - slide 40, 21; //52, 127; + slide 40, 21; else dispbottom l("This door is locked."); end; diff --git a/npc/032-2/_warps.txt b/npc/032-2/_warps.txt index 25abd4cd0..f12eb9811 100644 --- a/npc/032-2/_warps.txt +++ b/npc/032-2/_warps.txt @@ -18,18 +18,18 @@ OnTouch: 032-2,34,70,0 script #032-2_34_70 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 75,28; end; + slide 159,56; end; } 032-2,75,27,0 warp #032-2_75_27 0,0,032-3,121,101 032-2,133,28,0 script #032-2_133_28 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 177,39; end; + slide 48,150; end; } 032-2,177,38,0 script #032-2_177_38 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 147,66; end; + slide 53,78; end; } 032-2,147,67,0 script #032-2_147_67 NPC_HIDDEN,0,0,{ end; @@ -39,12 +39,12 @@ OnTouch: 032-2,130,71,0 script #032-2_130_71 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 165,79; end; + slide 153,172; end; } 032-2,165,78,0 script #032-2_165_78 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 178,88; end; + slide 117,30; end; } 032-2,178,89,0 script #032-2_178_89 NPC_HIDDEN,0,0,{ end; @@ -54,7 +54,7 @@ OnTouch: 032-2,170,106,0 script #032-2_170_106 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 168,150; end; + slide 178,88; end; } 032-2,168,149,0 script #032-2_168_149 NPC_HIDDEN,0,0,{ end; @@ -64,17 +64,17 @@ OnTouch: 032-2,146,152,0 script #032-2_146_152 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 119,154; end; + slide 159,56; end; } 032-2,119,153,0 script #032-2_119_153 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 87,174; end; + slide 153,172; end; } 032-2,87,173,0 script #032-2_87_173 NPC_HIDDEN,0,0,{ end; OnTouch: - slide 47,167; end; + slide 145,95; end; } 032-2,47,166,0 script #032-2_47_166 NPC_HIDDEN,0,0,{ end; @@ -82,3 +82,8 @@ OnTouch: slide 25,179; end; } 032-2,40,19,0 warp #032-2_40_19 0,0,032-1,53,109 +032-2,75,53,0 script #032-2_75_53 NPC_HIDDEN,0,0,{ + end; +OnTouch: + slide 24,166; end; +} diff --git a/npc/032-3/_warps.txt b/npc/032-3/_warps.txt index 2f7461a63..482e39cad 100644 --- a/npc/032-3/_warps.txt +++ b/npc/032-3/_warps.txt @@ -1,3 +1,3 @@ // This file is generated automatically. All manually added changes will be removed when running the Converter. // Map 032-3: Beasts Dungeon warps -032-3,121,102,0 warp #032-3_121_102 0,0,032-2,133,29 +032-3,121,102,0 warp #032-3_121_102 0,0,032-2,52,127 diff --git a/npc/032-3/episode.txt b/npc/032-3/episode.txt index 9134fb059..b249de298 100644 --- a/npc/032-3/episode.txt +++ b/npc/032-3/episode.txt @@ -4,3 +4,15 @@ // Description: // Part of the Doctor's Quest. +032-3,121,70,0 script #CryptEP NPC_HIDDEN,0,0,{ + end; +OnTouch: + .@q = (getq(LoFQuest_EPISODE) == 15 ? getq2(LoFQuest_EPISODE) : 99); + if (getq(LoFQuest_EPISODE) > 15 || .@q >= 2) + warp "032-4", 40, 74; + else + dispbottom l("This door is locked."); + end; +} + + |