Werewolf: Fixed various warnings.
This commit is contained in:
1 parent
a328fc45cd
commit
a2975d4859
2 files changed
+19
-16
No files matched your search
@@ -3,6 +3,7 @@ Auto IRC Bot 3.0: Change Log
|
|||||||
|
|
||||||
3.0 Indev
|
3.0 Indev
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
* Werewolf: Fixed various warnings.
|
||||||
* Werewolf: Handful of bugs fixed, timeouts rewritten, wolf assignment
|
* Werewolf: Handful of bugs fixed, timeouts rewritten, wolf assignment
|
||||||
rewritten. (see ROLES:Werewolf)
|
rewritten. (see ROLES:Werewolf)
|
||||||
* Werewolf: Fixed an annoyance in VOTES.
|
* Werewolf: Fixed an annoyance in VOTES.
|
||||||
|
|||||||
+18
-16
@@ -1228,22 +1228,24 @@ sub _getrole {
|
|||||||
my ($plyr, $lev) = @_;
|
my ($plyr, $lev) = @_;
|
||||||
|
|
||||||
my $role;
|
my $role;
|
||||||
if ($lev == 1) {
|
if (exists $PLAYERS{$plyr}) {
|
||||||
if ($PLAYERS{$plyr} =~ m/w/xsm) { $role = 'wolf' }
|
if ($lev == 1) {
|
||||||
elsif ($PLAYERS{$plyr} =~ m/s/xsm) { $role = 'seer' }
|
if ($PLAYERS{$plyr} =~ m/w/xsm) { $role = 'wolf' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/h/xsm) { $role = 'harlot' }
|
elsif ($PLAYERS{$plyr} =~ m/s/xsm) { $role = 'seer' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/g/xsm) { $role = 'guardian angel' }
|
elsif ($PLAYERS{$plyr} =~ m/h/xsm) { $role = 'harlot' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/d/xsm) { $role = 'detective' }
|
elsif ($PLAYERS{$plyr} =~ m/g/xsm) { $role = 'guardian angel' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/(v|t)/xsm) { $role = 'villager' }
|
elsif ($PLAYERS{$plyr} =~ m/d/xsm) { $role = 'detective' }
|
||||||
}
|
elsif ($PLAYERS{$plyr} =~ m/(v|t)/xsm) { $role = 'villager' }
|
||||||
elsif ($lev == 2) {
|
}
|
||||||
if ($PLAYERS{$plyr} =~ m/w/xsm) { $role = 'wolf' }
|
elsif ($lev == 2) {
|
||||||
elsif ($PLAYERS{$plyr} =~ m/s/xsm) { $role = 'seer' }
|
if ($PLAYERS{$plyr} =~ m/w/xsm) { $role = 'wolf' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/h/xsm) { $role = 'harlot' }
|
elsif ($PLAYERS{$plyr} =~ m/s/xsm) { $role = 'seer' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/g/xsm) { $role = 'guardian angel' }
|
elsif ($PLAYERS{$plyr} =~ m/h/xsm) { $role = 'harlot' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/d/xsm) { $role = 'detective' }
|
elsif ($PLAYERS{$plyr} =~ m/g/xsm) { $role = 'guardian angel' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/t/xsm) { $role = 'traitor' }
|
elsif ($PLAYERS{$plyr} =~ m/d/xsm) { $role = 'detective' }
|
||||||
elsif ($PLAYERS{$plyr} =~ m/v/xsm) { $role = 'villager' }
|
elsif ($PLAYERS{$plyr} =~ m/t/xsm) { $role = 'traitor' }
|
||||||
|
elsif ($PLAYERS{$plyr} =~ m/v/xsm) { $role = 'villager' }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (!$role) { $role = 'person' }
|
if (!$role) { $role = 'person' }
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user