summaryrefslogtreecommitdiff
path: root/npc/018-6-3
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-09-07 18:36:40 -0300
committerJesusaves <cpntb1@ymail.com>2019-09-07 18:36:40 -0300
commitba77ee333e36ce15fb83d045c4160425436fcc68 (patch)
tree71fab1e3a400210378cef218e481c9929c5a6a7c /npc/018-6-3
parent4a9820cc8a3ea7b2c62a976ba2bbc46030478cb0 (diff)
downloadserverdata-ba77ee333e36ce15fb83d045c4160425436fcc68.tar.gz
serverdata-ba77ee333e36ce15fb83d045c4160425436fcc68.tar.bz2
serverdata-ba77ee333e36ce15fb83d045c4160425436fcc68.tar.xz
serverdata-ba77ee333e36ce15fb83d045c4160425436fcc68.zip
Central Room - As it is activated manually, add regular warps systems
Diffstat (limited to 'npc/018-6-3')
-rw-r--r--npc/018-6-3/main.txt5
-rw-r--r--npc/018-6-3/wsys.txt47
2 files changed, 52 insertions, 0 deletions
diff --git a/npc/018-6-3/main.txt b/npc/018-6-3/main.txt
index 8ee45b75b..956f19b53 100644
--- a/npc/018-6-3/main.txt
+++ b/npc/018-6-3/main.txt
@@ -194,6 +194,11 @@ L_Room128:
}
end;
+OnRoomCC:
+ enablenpc instance_npcname("#01863_fromCCtoNC");
+ enablenpc instance_npcname("#01863_fromCCtoSC");
+ end;
+
OnFinalRoom:
// Room: 74,83 ~ 106,97
.@x1=74;
diff --git a/npc/018-6-3/wsys.txt b/npc/018-6-3/wsys.txt
index 53c5f8e28..0fce5f11a 100644
--- a/npc/018-6-3/wsys.txt
+++ b/npc/018-6-3/wsys.txt
@@ -617,4 +617,51 @@ OnInstanceInit:
end;
}
+018-6-3,90,74,0 script #01863_fromNCtoCC NPC_SUMMONING_CIRC,0,0,{
+ dispbottom l("I should be prepared before walking on this.");
+ end;
+
+OnTouch:
+ // Disable any other active portal
+ 01863_DisableAllWarps();
+
+ // Warp you to next room coordinates
+ slide 90, 85;
+
+ // Execute the next room code and finish
+ doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomCC";
+ end;
+
+// NPC must remain hidden.
+OnInit:
+ disablenpc .name$;
+ end;
+OnInstanceInit:
+ disablenpc instance_npcname(.name$);
+ end;
+}
+
+018-6-3,90,105,0 script #01863_fromSCtoCC NPC_SUMMONING_CIRC,0,0,{
+ dispbottom l("I should be prepared before walking on this.");
+ end;
+
+OnTouch:
+ // Disable any other active portal
+ 01863_DisableAllWarps();
+
+ // Warp you to next room coordinates
+ slide 90, 95;
+
+ // Execute the next room code and finish
+ doevent instance_npcname("#01863_InstCtrl", .@q2)+"::OnRoomCC";
+ end;
+
+// NPC must remain hidden.
+OnInit:
+ disablenpc .name$;
+ end;
+OnInstanceInit:
+ disablenpc instance_npcname(.name$);
+ end;
+}