The drop is still counted, to prevent people from leaving and then
rejoining until they have nice cards.
def next_turn(opts={})
@players << @players.shift
@player_has_picked = false
- show_turn
+ show_turn unless opts[:silent]
end
def can_play(card)
}
case @players.length
when 2
+ if @join_timer
+ @bot.timer.remove(@join_timer)
+ announce _("game start countdown stopped")
+ @join_timer = nil
+ end
if p == @players.first
- next_turn
+ next_turn :silent => @start_time.nil?
+ end
+ if @start_time
+ end_game
+ return
end
- end_game
- return
when 1
end_game(true)
return