- function rules_asta(&$bri, $curtime, $action, $user, &$ret_s, $a_card, $a_pnt) {
- if ($a_card >= 0 && $a_card < 9 && $a_card > $this->table->asta_card)
- return TRUE;
- else if ($a_card == 9 && $a_pnt > ($this->table->asta_pnt >= 61 ? $this->table->asta_pnt : 60) && $a_pnt <= 120)
+ function rules_asta(&$bri, $curtime, $action, $user, &$ret_s, $a_card, $a_pnt)
+ {
+ $index_cur = $this->table->gstart % BIN5_PLAYERS_N;
+
+ // Abbandono dell'asta
+ if ($a_card <= -1) {
+ log_wr("Abbandona l'asta.");
+ $this->table->asta_pla[$index_cur] = FALSE;
+ $user->asta_card = -1;
+ $this->table->asta_pla_n--;
+