From aedb81510d05b9639cbb2d0035607c48e3196366 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Wed, 22 Oct 2014 16:26:15 -0400 Subject: state should be able to be used by anyone --- lib/Bot/Zulip/Chess.pm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'lib/Bot/Zulip/Chess.pm') diff --git a/lib/Bot/Zulip/Chess.pm b/lib/Bot/Zulip/Chess.pm index 93cc5ba..ef42640 100644 --- a/lib/Bot/Zulip/Chess.pm +++ b/lib/Bot/Zulip/Chess.pm @@ -156,6 +156,10 @@ sub step ($self) { } sub handle_move ($self, $player, $move) { + if ($move eq 'state') { + return $self->draw_state; + } + if (!$self->players_turn($player)) { return "It's not your turn!"; } @@ -165,10 +169,7 @@ sub handle_move ($self, $player, $move) { } return try { - if ($move eq 'state') { - $self->draw_state; - } - elsif ($move eq 'resign') { + if ($move eq 'resign') { my $msg = '@**' . $self->current_player . "** resigned"; $self->reset_board; } -- cgit v1.2.3-54-g00ecf