- or download this
$Data{gen} = {
'beholder' => {b => 1, pg => 21},
'death kiss' => {pg => 21},
...
};
- or download this
sub random
{
...
my $chosen = $choices[rand @choices];
return $Data{$key}{$chosen}; # or maybe just return $chosen ?
}
- or download this
my $output = my $randomkey = random( "gen" );
- or download this
$output .= " beholder" unless ( exists( $Data{gen}{$randomkey}{b} ));
- or download this
my $addon = '';
if ( exists( $Data{gen}{$randomkey}{bk} ) or
...
if ( exists( $Data{gen}{$randomkey}{pg} ));
}
$output .= " ($addon)" if ( $addon );