diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-02-26 03:39:04 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-02-26 03:39:04 -0300 |
commit | 6569f451c9c75817825c86cd3b670b0b08f96b60 (patch) | |
tree | 8633d59d80f8044b81c3b4ac4f264a002c8f996e /npc/003-1 | |
parent | 6fdbb9c2bb8657ed641a06bc037dc54c5a302d03 (diff) | |
download | serverdata-6569f451c9c75817825c86cd3b670b0b08f96b60.tar.gz serverdata-6569f451c9c75817825c86cd3b670b0b08f96b60.tar.bz2 serverdata-6569f451c9c75817825c86cd3b670b0b08f96b60.tar.xz serverdata-6569f451c9c75817825c86cd3b670b0b08f96b60.zip |
Fix bugs, add placeholders
Diffstat (limited to 'npc/003-1')
-rw-r--r-- | npc/003-1/magic.txt | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/npc/003-1/magic.txt b/npc/003-1/magic.txt index 9fe18037b..fada53a37 100644 --- a/npc/003-1/magic.txt +++ b/npc/003-1/magic.txt @@ -12,7 +12,7 @@ OnTouch: mesc l("You cannot enter here while you have event weapons or a cart."), 1; close; } - // TODO: Main Quest Event Control + // Main Quest Event if (LUA_ASKED_TO_SAVE_PROFESSOR) { .@mapn$="0030@"+getcharid(0); // Instance doesn't exists @@ -38,35 +38,3 @@ OnTouch: end; } -function script SaggyInstCheck { - .@house=getarg(0, true); - - .@q2=getq2(HurnscaldQuest_Sagratha); - // Map name limit: 4 chars (sgt1) - .@mapn$="sgt1@"+getcharid(0); - .@map2$="sgt2@"+getcharid(0); - if (!(isinstance(.@q2) && .@q2 != 0)) { - .@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$); - // Instance lasts one hour - instance_set_timeout(3600, 3600, .@inst); - instance_init(.@inst); - setq2 HurnscaldQuest_Sagratha, .@inst; - } - - // It broke - if (getmapinfo(MAPINFO_SIZE_X, .@mapn$) <= 0) { - setq2 HurnscaldQuest_Sagratha, 0; - // Infinite Loop? - return callfunc("SaggyInstCheck", .@house); - } - - if (.@house) { - return .@mapn$; - } else { - return .@map2$; - } -} - |