From f922adf616e3a3effca51f85edfdbc11eef91799 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Sun, 18 May 2008 10:31:34 -0700 Subject: BUGFIX: show comment for Schweinchen the moment it is played the user had to reload before he could see the comment, now the automated comment shows up right away. Signed-off-by: Arun Persaud --- include/game.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/include/game.php b/include/game.php index 3191793..b41ca26 100644 --- a/include/game.php +++ b/include/game.php @@ -57,9 +57,9 @@ if($gametype=="solo") $GT = $gametype." ".$GT; } -/* do we need to worry about Schweinchen? +/* do we need to worry about Schweinchen? * check gametype and rules - * if yes, figure out if someone actually has Schweinchen + * if yes, figure out if someone actually has Schweinchen * save information in $GAME */ $ok=0; @@ -67,7 +67,7 @@ if( $gametype == 'normal' || $gametype == 'silent' || $gametype=='trump' ) if( in_array($RULES['schweinchen'],array('both','second','secondaftercall')) ) $ok=1; -if($ok) +if($ok) { /* need to check for Schweinchen */ for($i=1;$i<5;$i++) @@ -1164,10 +1164,11 @@ switch($mystatus) else $GAME['schweinchen-second'] = 1; /* this must be the second fox */ - if($GAME['schweinchen-second']==1 && $RULES['schweinchen']=='second' ) - DB_insert_comment("Schweinchen! ",$playid,$myid); - if($RULES['schweinchen']=='both' ) - DB_insert_comment("Schweinchen! ",$playid,$myid); + if( ($GAME['schweinchen-second']==1 && $RULES['schweinchen']=='second') || $RULES['schweinchen']=='both') + { + DB_insert_comment("Schweinchen! ",$playid,$myid); + $commentSchweinchen = "Schweinchen! "; + } if ($debug) echo "schweinchen = ".$GAME["schweinchen-who"]." ---
"; } @@ -1310,6 +1311,8 @@ switch($mystatus) $comment = $_REQUEST["comment"]; if($comment != "") DB_insert_comment($comment,$playid,$myid); + if($commentSchweinchen) + $comment = $commentSchweinchen . $comment; }; /* check for note */ -- cgit v1.2.3-18-g5258