changeset 1444:4f0ba7bef88d

Return immediately from gparty_show_souls if no arguments are given.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 24 Aug 2011 16:55:29 +0300
parents dc60423b8d4b
children 9d9e7262742d
files gm-pssmangle.tf
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/gm-pssmangle.tf	Wed Aug 24 16:05:41 2011 +0300
+++ b/gm-pssmangle.tf	Wed Aug 24 16:55:29 2011 +0300
@@ -78,6 +78,7 @@
 	/return " ------- @{Cblue}:@{n}$[gparty_dval(_gp_hp,_gp_ohp)]@{BCblue}:@{n}$[gparty_dval(_gp_sp,_gp_osp)]@{Cblue}:@{n}$[gparty_dval(_gp_ep,_gp_oep)]"
 
 /def -i gparty_show_souls =\
+	/if ({#} <= 0) /return%;/endif%;\
 	/let _tmps=%;\
 	/let _souls=0%;\
 	/while ({#})\
@@ -99,9 +100,7 @@
 	/if (_tmps!~"")\
 		/msw |%{_tmps}%;\
 	/endif%;\
-	/if (_souls > 0)\
-		/echo `--------------------------------------------------------------------------'%;\
-	/endif
+	/echo `--------------------------------------------------------------------------'
 	
 /def -i gparty_show =\
 	/echo ,--------------------------------------------------------------------------.%;\