From 793303fcdebdfe00ca04ea84f81978635eec9098 Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Sat, 2 Sep 2017 00:27:01 -0700 Subject: [PATCH] Fix factoid var expansion such that 0 can now be yielded --- PBot/Factoids.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PBot/Factoids.pm b/PBot/Factoids.pm index ebcc43d8..3dda2f32 100644 --- a/PBot/Factoids.pm +++ b/PBot/Factoids.pm @@ -418,7 +418,7 @@ sub expand_factoid_vars { my @list = split(/\s|(".*?")/, $change); my @mylist; for (my $i = 0; $i <= $#list; $i++) { - push @mylist, $list[$i] if $list[$i]; + push @mylist, $list[$i] if defined $list[$i]; } my $line = int(rand($#mylist + 1)); $mylist[$line] =~ s/"//g;