diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-11-23 11:33:54 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-11-23 11:33:54 -0300 |
commit | d40e9205d28d96061f8fa91d619805aa66c7e173 (patch) | |
tree | 19e49e318cbef30e7026fba006c7ca473102a35e /npc/annuals/xmas | |
parent | b281a13b600cf97078d381327e042516fc7d83d2 (diff) | |
download | serverdata-d40e9205d28d96061f8fa91d619805aa66c7e173.tar.gz serverdata-d40e9205d28d96061f8fa91d619805aa66c7e173.tar.bz2 serverdata-d40e9205d28d96061f8fa91d619805aa66c7e173.tar.xz serverdata-d40e9205d28d96061f8fa91d619805aa66c7e173.zip |
Add 080-3 Peaceful Glade Entrance and Exit controls
Diffstat (limited to 'npc/annuals/xmas')
-rw-r--r-- | npc/annuals/xmas/2021.txt | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/npc/annuals/xmas/2021.txt b/npc/annuals/xmas/2021.txt index 7ee1a3a7..268394cb 100644 --- a/npc/annuals/xmas/2021.txt +++ b/npc/annuals/xmas/2021.txt @@ -16,12 +16,27 @@ function script X21TYPE { return (getcharid(1) > 0 ? IOT_PARTY : IOT_CHAR); } -function script X21BC1_CLEAR { - return (XMAS2021 & X21_BOSSDEFEAT); +function script X21ED1_CLEAR { + return (XMAS2021 & X21_ALYSSARESCUE); } -function script X21BC1_DOCLEAR { - XMAS2021 = (XMAS2021 | X21_BOSSDEFEAT); +function script X21ED1_DOCLEAR { + XMAS2021 = (XMAS2021 | X21_ALYSSARESCUE); + return; +} + +function script X21INIT { + .@inst = instance_create("Northen Lights", X21ID(), X21TYPE()); + // Instance must be created + if (.@inst >= 0) { + .@mapa$="0812@"+X21ID2(); + .@mapn$="0813@"+X21ID2(); + // We... Could use base name, actually, but whatever + instance_attachmap("081-2", .@inst, false, .@mapa$); + instance_attachmap("081-3", .@inst, false, .@mapn$); + instance_set_timeout(1800, 1800, .@inst); + instance_init(.@inst); + } return; } |