summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Bot/Games/Game/Ghost.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Bot/Games/Game/Ghost.pm b/lib/Bot/Games/Game/Ghost.pm
index 480def0..740ecd2 100644
--- a/lib/Bot/Games/Game/Ghost.pm
+++ b/lib/Bot/Games/Game/Ghost.pm
@@ -52,7 +52,7 @@ augment turn => sub {
my $self = shift;
my ($player, $state) = @_;
- if (!grep { $player eq $_ } $self->players) {
+ if (!$self->has_challenger && !grep { $player eq $_ } $self->players) {
if ($self->add_player($player)) {
$self->current_player($player);
}