summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/Changelog.txt2
-rw-r--r--conf/mapflag/noteleport.txt3
-rw-r--r--npc/Changelog.txt3
-rw-r--r--npc/quests/quests_13_2.txt2251
4 files changed, 2257 insertions, 2 deletions
diff --git a/conf/Changelog.txt b/conf/Changelog.txt
index 9587eb787..82797a7f4 100644
--- a/conf/Changelog.txt
+++ b/conf/Changelog.txt
@@ -1,5 +1,7 @@
Date Added
+2010/05/25
+ * Rev. 14307 Added noteleport flag to nyd_dun02. [L0ne_W0lf]
2009/11/03
* Rev. 14123 Added mapflags for WoESE guild dungeon. [L0ne_W0lf]
2009/10/18
diff --git a/conf/mapflag/noteleport.txt b/conf/mapflag/noteleport.txt
index f311def3a..b532732b4 100644
--- a/conf/mapflag/noteleport.txt
+++ b/conf/mapflag/noteleport.txt
@@ -369,6 +369,9 @@ spl_in01 mapflag noteleport
2@orcs mapflag noteleport
2@orcs mapflag monster_noteleport
+// Yggdrasil Dungeon =============
+nyd_dun02 mapflag noteleport
+
// Nidhoggr's Instance ===========
1@nyd mapflag noteleport
1@nyd mapflag monster_noteleport
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index acda9f60e..53ead9265 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -1,6 +1,7 @@
Date Added
======
-2010/05/24
+2010/05/25
+ * Rev. 14307 Added 13.2 a minor access 'event' for Yggdrasil Dungeon floor 2. [L0ne_W0lf]
* Rev. 14306 Added 13.2 quests 'Midgard Ore' and 'Alfheim perfume'. [L0ne_W0lf]
2010/05/24
* Rev. 14305 Some bug fixing :x Nothing to new today folks! Stay tuned. [L0ne_W0lf]
diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt
index 3a0ec9dcc..9257c6e9f 100644
--- a/npc/quests/quests_13_2.txt
+++ b/npc/quests/quests_13_2.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.5
+//= 1.6
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -14,6 +14,7 @@
//= Daily Quests:
//= - Midgard Ore
//= - Alfheim Perfume
+//= Yggdrasil Dungeon Floor 2 puzzle.
//===== Additional Comments: =================================
//= 1.0 First version
//= 1.1 Fixed unidentified_coin -> unidentified_mineral. (bugreport:4086)
@@ -22,6 +23,7 @@
//= 1.3 Added the "Two Tribes" quest. [L0ne_W0lf]
//= 1.4 Corrected issues with Otherworld Language. (Bugreport:4147)
//= 1.5 Added daily quests: Midgard Ore, and Alfheim Perfume.
+//= 1.6 Added the Yggdrasil Dungeon floor 2 puzzle.
//============================================================
// Cat Hand Addition.
@@ -9666,3 +9668,2250 @@ OnTimer60000:
end;
}
+// Yggdrasil Dungeon Floor 2 puzzle.
+//============================================================
+nyd_dun02,178,255,0 script Strange Device#ep13_out 844,3,3,{
+ mes "There's something strange here.";
+ mes "Maybe that device can be controlled from here.";
+ next;
+ switch(select("Try to control.:Don't try to control it.")) {
+ case 1:
+ mes "You press the device buttons and it suddenly becomes dark.";
+ close2;
+ warp "nyd_dun02",139,268;
+ end;
+
+ case 2:
+ mes "You decide to leave it alone.";
+ close;
+ }
+
+OnTouch:
+ specialeffect EF_LEVEL99_4;
+ end;
+}
+
+nyd_dun02,139,274,0 script Strange Device#ep13_in 844,3,3,{
+ //set go_to_2f,08_ep13nydun02_in;
+ if (go_to_2f == 1) {
+ mes "The device has already been activated.";
+ mes "You must wait for the controls to reset.";
+ close;
+ }
+ else {
+ mes "There's a controllable device here.";
+ mes "You might be able to control that device from here.";
+ next;
+ switch(select("Control.:Quit.")) {
+ case 1:
+ //set go_to_2f2,08_ep13nydun02_in;
+ if (go_to_2f2 == 1) {
+ mes "Seems to have been started.";
+ close;
+ }
+ else {
+ //set $@08_ep13nydun02_in,1; //Global Variable
+ set .@way_loot,rand(1,2);
+ if (.@way_loot == 1) {
+ donpcevent "ep13_warp_s1::OnDisable";
+ donpcevent "ep13_warp_11::OnDisable";
+ donpcevent "ep13_warp_21::OnDisable";
+ donpcevent "ep13_warp_22::OnDisable";
+ donpcevent "ep13_warp_22_2::OnEnable";
+ }
+ else {
+ donpcevent "ep13_warp_s3::OnDisable";
+ donpcevent "ep13_warp_13::OnDisable";
+ donpcevent "ep13_warp_14::OnDisable";
+ donpcevent "ep13_warp_24::OnDisable";
+ donpcevent "ep13_warp_24_2::OnEnable";
+ }
+ initnpctimer;
+ mes "The device is now on.";
+ mes "Panels have appeared across the ledge.";
+ close;
+ }
+ case 2:
+ mes "You decide not to control the device.";
+ close;
+ }
+ }
+ end;
+
+OnTimer70000:
+ donpcevent "ep13_nd2f_mng::Onreset";
+ //set $@08_ep13nydun02_in,0; //Global Variable
+ stopnpctimer;
+ end;
+
+OnInit:
+ //set $@08_ep13nydun02_in,0; //Global Variable
+ end;
+
+OnTouch:
+ specialeffect EF_LEVEL99_4;
+ end;
+}
+
+nyd_dun02,143,272,0 script ep13_warp_s1 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_s1";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_s1";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_s1";
+ end;
+}
+
+nyd_dun02,143,269,0 script ep13_warp_s2 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,143,266,0 script ep13_warp_s3 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_s3";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_s3";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_s3";
+ end;
+}
+
+nyd_dun02,143,263,0 script ep13_warp_s4 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,146,272,0 script ep13_warp_11 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_11";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_11";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_11";
+ end;
+}
+
+nyd_dun02,146,269,0 script ep13_warp_12 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,146,266,0 script ep13_warp_13 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_13";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_13";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_13";
+ end;
+}
+
+nyd_dun02,146,263,0 script ep13_warp_14 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_14";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_14";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_14";
+ end;
+}
+
+nyd_dun02,146,260,0 script ep13_warp_15 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,149,272,0 script ep13_warp_21 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_21";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_21";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_21";
+ end;
+}
+
+nyd_dun02,149,269,0 script ep13_warp_22 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_22";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_22";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_22";
+ end;
+}
+
+nyd_dun02,149,269,0 script ep13_warp_22_2 139,1,1,{
+OnInit:
+ disablenpc "ep13_warp_22_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_22_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_22_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_22_2";
+
+ donpcevent "ep13_warp_31::OnDisable";
+ donpcevent "ep13_warp_41::OnDisable";
+ donpcevent "ep13_warp_42::OnDisable";
+ donpcevent "ep13_warp_43::OnDisable";
+ donpcevent "ep13_warp_43_2::OnEnable";
+ end;
+}
+
+nyd_dun02,149,266,0 script ep13_warp_23 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,149,263,0 script ep13_warp_24 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_24";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_24";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_24";
+ end;
+}
+
+nyd_dun02,149,263,0 script ep13_warp_24_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_24_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_24_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_24_2";
+ end;
+
+OnTouch:
+ set .@way_loot,rand(1,2);
+ if (.@way_loot == 1) {
+ donpcevent "ep13_warp_33::OnDisable";
+ donpcevent "ep13_warp_43::OnDisable";
+ donpcevent "ep13_warp_43_2::OnEnable";
+ }
+ else {
+ donpcevent "ep13_warp_25::OnDisable";
+ donpcevent "ep13_warp_26::OnDisable";
+ donpcevent "ep13_warp_35::OnDisable";
+ donpcevent "ep13_warp_45::OnDisable";
+ donpcevent "ep13_warp_45_2::OnEnable";
+ }
+ disablenpc "ep13_warp_24_2";
+ end;
+}
+
+nyd_dun02,149,260,0 script ep13_warp_25 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_25";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_25";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_25";
+ end;
+}
+
+nyd_dun02,149,257,0 script ep13_warp_26 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_26";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_26";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_26";
+ end;
+}
+
+nyd_dun02,152,270,0 script ep13_warp_31 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_31";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_31";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_31";
+ end;
+}
+
+nyd_dun02,152,267,0 script ep13_warp_32 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,152,264,0 script ep13_warp_33 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_33";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_33";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_33";
+ end;
+}
+
+nyd_dun02,152,261,0 script ep13_warp_34 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,152,258,0 script ep13_warp_35 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_35";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_35";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_35";
+ end;
+}
+
+nyd_dun02,155,269,0 script ep13_warp_41 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_41";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_41";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_41";
+ end;
+}
+
+nyd_dun02,155,266,0 script ep13_warp_42 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_42";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_42";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_42";
+ end;
+}
+
+nyd_dun02,155,263,0 script ep13_warp_43 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_43";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_43";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_43";
+ end;
+}
+
+nyd_dun02,155,263,0 script ep13_warp_43_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_43_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_43_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_43_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_43_2";
+ donpcevent "ep13_warp_52::OnDisable";
+ donpcevent "ep13_warp_61::OnDisable";
+ donpcevent "ep13_warp_61_2::OnEnable";
+ end;
+}
+
+nyd_dun02,155,260,0 script ep13_warp_44 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,155,257,0 script ep13_warp_45 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_45";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_45";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_45";
+ end;
+}
+
+nyd_dun02,155,257,0 script ep13_warp_45_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_45_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_45_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_45_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_45_2";
+ donpcevent "ep13_warp_46::OnDisable";
+ donpcevent "ep13_warp_55::OnDisable";
+ donpcevent "ep13_warp_56::OnDisable";
+ donpcevent "ep13_warp_65::OnDisable";
+ donpcevent "ep13_warp_65_2::OnEnable";
+ end;
+}
+
+nyd_dun02,155,254,0 script ep13_warp_46 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_46";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_46";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_46";
+ end;
+}
+
+nyd_dun02,158,266,0 script ep13_warp_51 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,158,263,0 script ep13_warp_52 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_52";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_52";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_52";
+ end;
+}
+
+nyd_dun02,158,260,0 script ep13_warp_53 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,158,257,0 script ep13_warp_54 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,158,254,0 script ep13_warp_55 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_55";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_55";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_55";
+ end;
+}
+
+nyd_dun02,158,251,0 script ep13_warp_56 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_56";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_56";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_56";
+ end;
+}
+
+nyd_dun02,161,264,0 script ep13_warp_61 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_61";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_61";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_61";
+ end;
+}
+
+nyd_dun02,161,264,0 script ep13_warp_61_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_61_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_61_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_61_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_61_2";
+ donpcevent "ep13_warp_62::OnDisable";
+ donpcevent "ep13_warp_71::OnDisable";
+ donpcevent "ep13_warp_72::OnDisable";
+ donpcevent "ep13_warp_81::OnDisable";
+ donpcevent "ep13_warp_81_2::OnEnable";
+ end;
+}
+
+nyd_dun02,161,261,0 script ep13_warp_62 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_62";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_62";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_62";
+ end;
+}
+
+nyd_dun02,161,258,0 script ep13_warp_63 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,161,255,0 script ep13_warp_64 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_64";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_64";
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_64";
+ end;
+}
+
+nyd_dun02,161,252,0 script ep13_warp_65 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_65";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_65";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_65";
+ end;
+}
+
+nyd_dun02,161,252,0 script ep13_warp_65_2 139,1,1,{
+OnInit:
+ disablenpc "ep13_warp_65_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_65_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_65_2";
+ end;
+
+OnTouch:
+ set way_loot,rand(1,2);
+ if (way_loot == 1) {
+ donpcevent "ep13_warp_64::OnDisable";
+ donpcevent "ep13_warp_73::OnDisable";
+ donpcevent "ep13_warp_82::OnDisable";
+ donpcevent "ep13_warp_83::OnDisable";
+ donpcevent "ep13_warp_83_2::OnEnable";
+ }
+ else {
+ donpcevent "ep13_warp_66::OnDisable";
+ donpcevent "ep13_warp_75::OnDisable";
+ donpcevent "ep13_warp_76::OnDisable";
+ donpcevent "ep13_warp_85::OnDisable";
+ donpcevent "ep13_warp_85_2::OnEnable";
+ }
+ disablenpc "ep13_warp_65_2";
+ end;
+}
+
+nyd_dun02,161,249,0 script ep13_warp_66 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_66";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_66";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_66";
+ end;
+}
+
+nyd_dun02,164,261,0 script ep13_warp_71 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_71";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_71";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_71";
+ end;
+}
+
+nyd_dun02,164,258,0 script ep13_warp_72 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_72";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_72";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_72";
+ end;
+}
+
+nyd_dun02,164,255,0 script ep13_warp_73 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_73";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_73";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_73";
+ end;
+}
+
+nyd_dun02,164,252,0 script ep13_warp_74 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun02,164,249,0 script ep13_warp_75 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_75";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_75";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_75";
+ end;
+}
+
+nyd_dun02,164,246,0 script ep13_warp_76 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_76";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_76";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_76";
+ end;
+}
+
+nyd_dun02,167,258,0 script ep13_warp_81 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_81";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_81";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_81";
+ end;
+}
+
+nyd_dun02,167,258,0 script ep13_warp_81_2 139,1,1,{
+OnInit:
+ disablenpc "ep13_warp_81_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_81_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_81_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_81_2";
+ donpcevent "ep13_warp_91::OnDisable";
+ donpcevent "ep13_warp_92::OnDisable";
+ donpcevent "ep13_warp_93::OnDisable";
+ donpcevent "ep13_warp_e1::OnDisable";
+ end;
+}
+
+nyd_dun02,167,255,0 script ep13_warp_82 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_82";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_82";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_82";
+ end;
+}
+
+nyd_dun02,167,252,0 script ep13_warp_83 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_83";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_83";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_83";
+ end;
+}
+
+nyd_dun02,167,252,0 script ep13_warp_83_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_83_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_83_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_83_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_83_2";
+ donpcevent "ep13_warp_84::OnDisable";
+ donpcevent "ep13_warp_94::OnDisable";
+ donpcevent "ep13_warp_e2::OnDisable";
+ end;
+}
+
+nyd_dun02,167,249,0 script ep13_warp_84 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_84";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_84";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_84";
+ end;
+}
+
+nyd_dun02,167,246,0 script ep13_warp_85 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_85";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_85";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_85";
+ end;
+}
+
+nyd_dun02,167,246,0 script ep13_warp_85_2 139,1,1,{
+
+OnInit:
+ disablenpc "ep13_warp_85_2";
+ end;
+
+OnEnable:
+ enablenpc "ep13_warp_85_2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_85_2";
+ end;
+
+OnTouch:
+ disablenpc "ep13_warp_85_2";
+ donpcevent "ep13_warp_95::OnDisable";
+ donpcevent "ep13_warp_e3::OnDisable";
+ end;
+}
+
+nyd_dun02,170,257,0 script ep13_warp_91 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_91";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_91";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_91";
+ end;
+}
+
+nyd_dun02,170,254,0 script ep13_warp_92 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_92";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_92";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_92";
+ end;
+}
+
+nyd_dun02,170,251,0 script ep13_warp_93 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_93";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_93";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ enablenpc "ep13_warp_93";
+ end;
+}
+
+nyd_dun02,170,248,0 script ep13_warp_94 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_94";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_94";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_94";
+ end;
+}
+
+nyd_dun02,170,245,0 script ep13_warp_95 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_95";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_95";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer10000:
+ enablenpc "ep13_warp_95";
+ end;
+}
+
+nyd_dun02,173,251,0 script ep13_warp_e1 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_e1";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_e1";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_e1";
+ end;
+}
+
+nyd_dun02,173,248,0 script ep13_warp_e2 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_e2";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_e2";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_e2";
+ end;
+}
+
+nyd_dun02,173,245,0 script ep13_warp_e3 139,1,1,{
+
+OnEnable:
+ enablenpc "ep13_warp_e3";
+ end;
+
+OnDisable:
+ disablenpc "ep13_warp_e3";
+ initnpctimer;
+ specialeffect EF_WIND;
+ end;
+
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+
+OnTimer2000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer4000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer6000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer8000:
+ specialeffect EF_WIND;
+ end;
+
+OnTimer10000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer12000:
+ specialeffect EF_STEAL;
+ end;
+
+OnTimer15000:
+ enablenpc "ep13_warp_e3";
+ end;
+}
+
+nyd_dun02,173,242,0 script ep13_warp_e4 139,1,1,{
+OnTouch:
+ warp "nyd_dun01",214,68;
+ end;
+}
+
+nyd_dun01,255,142,0 warp nynm_dun1f_to_2f 1,1,nyd_dun02,61,265
+nyd_dun02,56,264,0 warp nynm_dun2f_to_1f 1,1,nyd_dun01,249,143
+
+//==============================================================================
+nyd_dun02,1,1,0 script ep13_nd2f_mng 844,{
+ mes "Enter password.";
+ next;
+ input .@input; //,0,4000;
+ if (.@input == 1854) {
+ mes "Reset Puzzle?";
+ next;
+ switch(select("Yes:No")) {
+ case 1:
+ donpcevent "ep13_nd2f_mng::Onreset";
+ //set $@08_ep13nydun02_in,0; //Global Variable
+ mes "Puzzle reset";
+ close;
+ case 2:
+ mes "Canceled.";
+ close;
+ }
+ }
+ else {
+ mes "Invalid.";
+ close;
+ }
+ end;
+
+Onreset:
+ donpcevent "ep13_warp_s1::OnEnable";
+ donpcevent "ep13_warp_s3::OnEnable";
+
+ donpcevent "ep13_warp_11::OnEnable";
+ donpcevent "ep13_warp_13::OnEnable";
+ donpcevent "ep13_warp_14::OnEnable";
+
+ donpcevent "ep13_warp_21::OnEnable";
+ donpcevent "ep13_warp_22::OnEnable";
+ donpcevent "ep13_warp_24::OnEnable";
+ donpcevent "ep13_warp_25::OnEnable";
+ donpcevent "ep13_warp_26::OnEnable";
+
+ donpcevent "ep13_warp_31::OnEnable";
+ donpcevent "ep13_warp_33::OnEnable";
+ donpcevent "ep13_warp_35::OnEnable";
+
+ donpcevent "ep13_warp_41::OnEnable";
+ donpcevent "ep13_warp_42::OnEnable";
+ donpcevent "ep13_warp_43::OnEnable";
+ donpcevent "ep13_warp_45::OnEnable";
+ donpcevent "ep13_warp_46::OnEnable";
+
+ donpcevent "ep13_warp_52::OnEnable";
+ donpcevent "ep13_warp_55::OnEnable";
+ donpcevent "ep13_warp_56::OnEnable";
+
+ donpcevent "ep13_warp_61::OnEnable";
+ donpcevent "ep13_warp_62::OnEnable";
+ donpcevent "ep13_warp_64::OnEnable";
+ donpcevent "ep13_warp_65::OnEnable";
+ donpcevent "ep13_warp_66::OnEnable";
+
+ donpcevent "ep13_warp_71::OnEnable";
+ donpcevent "ep13_warp_72::OnEnable";
+ donpcevent "ep13_warp_73::OnEnable";
+ donpcevent "ep13_warp_75::OnEnable";
+ donpcevent "ep13_warp_76::OnEnable";
+
+ donpcevent "ep13_warp_81::OnEnable";
+ donpcevent "ep13_warp_82::OnEnable";
+ donpcevent "ep13_warp_83::OnEnable";
+ donpcevent "ep13_warp_84::OnEnable";
+ donpcevent "ep13_warp_85::OnEnable";
+
+ donpcevent "ep13_warp_91::OnEnable";
+ donpcevent "ep13_warp_92::OnEnable";
+ donpcevent "ep13_warp_93::OnEnable";
+ donpcevent "ep13_warp_94::OnEnable";
+ donpcevent "ep13_warp_95::OnEnable";
+
+ donpcevent "ep13_warp_e1::OnEnable";
+ donpcevent "ep13_warp_e2::OnEnable";
+ donpcevent "ep13_warp_e3::OnEnable";
+
+ donpcevent "ep13_warp_22_2::OnDisable";
+ donpcevent "ep13_warp_24_2::OnDisable";
+ donpcevent "ep13_warp_43_2::OnDisable";
+ donpcevent "ep13_warp_45_2::OnDisable";
+ donpcevent "ep13_warp_61_2::OnDisable";
+ donpcevent "ep13_warp_65_2::OnDisable";
+ donpcevent "ep13_warp_81_2::OnDisable";
+ donpcevent "ep13_warp_83_2::OnDisable";
+ donpcevent "ep13_warp_85_2::OnDisable";
+ end;
+}