diff options
Diffstat (limited to 'npc/014-5')
-rw-r--r-- | npc/014-5/sagratha.txt | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/npc/014-5/sagratha.txt b/npc/014-5/sagratha.txt index 455ea04c8..d06a3e9b0 100644 --- a/npc/014-5/sagratha.txt +++ b/npc/014-5/sagratha.txt @@ -124,23 +124,8 @@ L_Open: //addmapmask instance_mapname("014-5-1"), 1; changemusic "014-5-1", "eric_matyas_ghouls.ogg"; */ - .@q2=getq2(HurnscaldQuest_Sagratha); - // Map name limit: 4 chars (sgt1) - .@mapn$="sgt1@"+getcharid(0); - .@map2$="sgt2@"+getcharid(0); - if (isinstance(.@q2) && .@q2 != 0) { - warp .@mapn$, 33, 44; - } else { - .@inst = instance_create("Sagratha House "+getcharid(0), getcharid(3), IOT_CHAR); - instance_attachmap("014-5-1", .@inst, false, .@mapn$); - //instance_attachmap("015-8", .@inst, false, .@mapn$); - instance_attachmap("015-8-1", .@inst, false, .@map2$); - // 40 minutes (2400s) inside, or 5 minutes (300s) outside - instance_set_timeout(2400, 300, .@inst); - instance_init(.@inst); - setq2 HurnscaldQuest_Sagratha, .@inst; - warp .@mapn$, 33, 44; - } + .@mapn$=SaggyInstCheck(); + warp .@mapn$, 33, 44; changemusic .@mapn$, "eric_matyas_ghouls.ogg"; closeclientdialog; close; |