diff options
author | Jesse Luehrs <doy@tozt.net> | 2009-06-02 01:10:31 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2009-06-02 01:16:17 -0500 |
commit | 23d8dfac4d65c100ea79c49076657cf2933d1936 (patch) | |
tree | 0910948028351e73a7c1ae472c58b7b8bb2f808c | |
parent | 0afd42ef80622e220e97051638f4122349e82d1b (diff) | |
download | bot-games-23d8dfac4d65c100ea79c49076657cf2933d1936.tar.gz bot-games-23d8dfac4d65c100ea79c49076657cf2933d1936.zip |
it'd be nice to know if we actually succeed at loading our plugin...
-rw-r--r-- | lib/Bot/Games.pm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Bot/Games.pm b/lib/Bot/Games.pm index 754d9f4..f0ef0bd 100644 --- a/lib/Bot/Games.pm +++ b/lib/Bot/Games.pm @@ -73,6 +73,11 @@ sub said { if (!defined $game) { my $game_package = $self->game_package($game_name); eval "require $game_package"; + if ($@) { + warn $@; + $self->$say((split /\n/, $@)[0]); + return; + } $game = $game_package->new; $self->active_games->{$game_name} = $game; } |