diff options
author | Wushin <pasekei@gmail.com> | 2014-10-19 16:21:44 -0500 |
---|---|---|
committer | Wushin <pasekei@gmail.com> | 2014-10-19 16:21:44 -0500 |
commit | f0f18c3c731c7bc1d4d3a9a0b32696cf0c8e1779 (patch) | |
tree | 2ab7edf218f90deded9ce980bf4d560bdbb0ae5f /world/map/npc/annuals/halloween/munro.txt | |
parent | 4526fb388dabd53a1f6f4c987b11c5d0afb2489e (diff) | |
parent | d5501b061b6fb92643bb36c523bde62bcf7181bc (diff) | |
download | serverdata-f0f18c3c731c7bc1d4d3a9a0b32696cf0c8e1779.tar.gz serverdata-f0f18c3c731c7bc1d4d3a9a0b32696cf0c8e1779.tar.bz2 serverdata-f0f18c3c731c7bc1d4d3a9a0b32696cf0c8e1779.tar.xz serverdata-f0f18c3c731c7bc1d4d3a9a0b32696cf0c8e1779.zip |
Merge pull request #173 from wushin/halloween-annual
Halloween Annual Base Commit
Diffstat (limited to 'world/map/npc/annuals/halloween/munro.txt')
-rw-r--r-- | world/map/npc/annuals/halloween/munro.txt | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/world/map/npc/annuals/halloween/munro.txt b/world/map/npc/annuals/halloween/munro.txt new file mode 100644 index 00000000..c3ff6367 --- /dev/null +++ b/world/map/npc/annuals/halloween/munro.txt @@ -0,0 +1,60 @@ +// Part of Annual halloween +026-1.gat,24,37,0|script|Munro|183, +{ + callfunc "HalloweenCheckOld"; + callfunc "TrickOrTreatTally"; + if (($@halloween_time == $@halloween_reward_time) && (@npc_tally >= $@halloween_charm_count) && !(HALLOWEENTIME & $@halloween_got_charm_reward)) + goto L_Halloween; + goto L_NoReward; + +L_NoReward: + mes "[Munro]"; + mes "\"Greetings mortal.\""; + next; + mes "\"Once again we come to that time of year when the veil is thin\""; + next; + mes "\"All those who have passed on can part the veil to return.\""; + next; + mes "\"A time to celebrate our ancestors and chase evil away.\""; + next; + mes "\"Celebrate the holiday with me and I will reward you later.\""; + goto L_Exit; + +L_Halloween: + mes "[Munro]"; + mes "\"You have shown to have the Halloween spirit. Take this charm.\""; + set HALLOWEENTIME, HALLOWEENTIME | $@halloween_got_charm_reward; + getitem "SkeletonCharm",1; + goto L_Exit; + +L_Exit: + close; +} +function|script|SpawnMunro|, +{ + if ($@halloween_time) + goto L_EnableMunro; + goto L_DisableMunro; + +L_EnableMunro: + enablenpc "Munro"; + goto L_Return; + +L_DisableMunro: + disablenpc "Munro"; + goto L_Return; + +L_Return: + return; +} +function|script|CheckMunro|, +{ + if (($@halloween_time) || ($@xmas_time)) + goto L_Return; + + callfunc "UnequipLater"; + goto L_Return; + +L_Return: + return; +} |