This script watches for specific events of interest and makes sure it gets your attention when any of them occur. This is an updated version sent to me by the author on 15 August 2002.


; Alerts.tf 2.0
; Just cleaning it up to look better.

;2xp time
/trig *Below the flare, you hear * scream \'HEAR ME FOR I HAVE CONQUERED!\'*=/double

/def double= \
  /test echo("@{BCRed}  #######  ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##     ##  ##   ##", "B", 1)%;\
  /test echo("@{BCRed}        ##   ## ##", "B", 1)%;\
  /test echo("@{BCRed}  #######     ###", "B", 1)%;\
  /test echo("@{BCRed} ##          ## ##", "B", 1)%;\
  /test echo("@{BCRed} ##         ##   ##", "B", 1)%;\
  /test echo("@{BCRed} ######### ##     ##", "B", 1)
/def -p10 -ah -mglob -t'*INFO: 5 minutes remaining of bonus experience.*'
/def -p10 -ah -mglob -t'*INFO: 1 minute remaining of bonus experience.*'
/def -p10 -ah -mglob -t'*INFO: Bonus experience has now expired.*'


;Quest Time
/trig *QUEST: You may now quest again.*=/questing
/def questing= \
  /test echo("@{BCRed}  #######", "B", 1)%;\
  /test echo("@{BCRed} ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##  ## ##", "B", 1)%;\
  /test echo("@{BCRed} ##    ##", "B", 1)%;\
  /test echo("@{BCRed}  ##### ##", "B", 1)

;Global Quest
/def -mregexp -t'^Global Quest: Global quest (.*) has been declared for levels (.*) to (.*).' gq1=/gquesting
/def gquesting= \
  /test echo("@{BCRed}  ######    ####### ", "B", 1)%;\
  /test echo("@{BCRed} ##    ##  ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##        ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##   #### ##     ##", "B", 1)%;\
  /test echo("@{BCRed} ##    ##  ##  ## ##", "B", 1)%;\
  /test echo("@{BCRed} ##    ##  ##    ##", "B", 1)%;\
  /test echo("@{BCRed}  ######    ##### ##", "B", 1)