summaryrefslogtreecommitdiff
path: root/npc/081-2/logic.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/081-2/logic.txt')
-rw-r--r--npc/081-2/logic.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/npc/081-2/logic.txt b/npc/081-2/logic.txt
index 9f1982c7..74903b53 100644
--- a/npc/081-2/logic.txt
+++ b/npc/081-2/logic.txt
@@ -65,6 +65,7 @@ OnTouch:
if (X21CANDLE_CHECK()) {
delcells("X21L1@"+X21ID());
specialeffect(FX_MAGIC_WICKED_SPAWN, AREA, getcharid(3));
+ mapannounce getmap(), "Puzzle solved by "+strcharinfo(0), 0;
getexp X21_EXP_PUZZLE, 0;
getitem XmasTicket, X21_TICKET_PUZZLE;
X21INIT();
@@ -213,6 +214,7 @@ OnPlant:
if (X21SEED_CHECK()) {
delcells("X21L2@"+X21ID());
specialeffect(FX_MAGIC_WICKED_SPAWN, AREA, getcharid(3));
+ mapannounce getmap(), "Puzzle solved by "+strcharinfo(0), 0;
getexp X21_EXP_PUZZLE, 0;
getitem XmasTicket, X21_TICKET_PUZZLE;
X21INIT();
@@ -252,6 +254,7 @@ OnInit:
delcells("X21L3@"+X21ID());
'XMAS21AMBUSH = true;
specialeffect(FX_MAGIC_WICKED_SPAWN, AREA, getcharid(3));
+ mapannounce getmap(), "Puzzle solved by "+strcharinfo(0), 0;
getexp X21_EXP_PUZZLE, 0;
getitem XmasTicket, X21_TICKET_PUZZLE;
X21INIT();