changeset 27:631d70b0f089

Some changes to spell round reporting and lite for the output.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 08 Sep 2005 17:10:35 +0000
parents d3009ba3b6eb
children c73df1b83f8f
files ggrtf-magical.tf
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/ggrtf-magical.tf	Thu Sep 08 16:21:41 2005 +0000
+++ b/ggrtf-magical.tf	Thu Sep 08 17:10:35 2005 +0000
@@ -1,11 +1,11 @@
 ;;
-;; GGRTF::Magical - TinyFugue module for Channeller and Mage @ BatMUD
+;; GGRTF::Magical - TinyFugue module generic magical stuff & Mage & Channeller @ BatMUD
 ;; (C) Copyright 2004-2005 Matti 'ccr' Hämäläinen (aka Ggr Pupunen)
 ;;
 ;; This file (triggerset) is Free Software distributed under
 ;; GNU General Public License version 2.
 ;;
-;; NOTICE! This file requires GGRTF (version 0.4.11 or later) to be loaded.
+;; NOTICE! This file requires GGRTF (version 0.4.22 or later) to be loaded.
 ;;
 ;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -114,14 +114,16 @@
 
 
 ;; Spell rounds
-/def -i -p9999 -aCyellow -mregexp -t"^([A-z ]+): (#*)$" spell_status1 =\
+
+/def -i -p9999 -ag -mregexp -t"^([A-Za-z ]+): (#*)$" spell_status1 =\
 	/set spell_rleft=$[strlen({P2})]%;\
+	/echo -p @{Cyellow}%{P1}: %{P2}@{n} [@{BCgreen}%{spell_rleft}@{n}]
 	/if ({spell_rfirst}=~"on")\
 		/set spell_rfirst=off%;\
 		/set spell_rcount=%{spell_rleft}%;\
 		/if ({battle_st}!~"on") /msb%;/endif%;\
 		/endif%;\
-	/if ({battle_st}=~"on") /msb%;/endif
+	/if ({spell_rleft} <= 3) /msb%;/endif
 
 
 ;; Cast burden/slow