diff --git a/modules/Markov.py b/modules/Markov.py index 8827c3c..8ba284e 100644 --- a/modules/Markov.py +++ b/modules/Markov.py @@ -349,9 +349,10 @@ class Markov(Module): targets = self._get_chatter_targets() for t in targets: - a = random.randint(1, t['chance']) - if a == 1: - self.sendmsg(self.connection, t['target'], self._generate_line(t['target'])) + if t['chance'] > 0: + a = random.randint(1, t['chance']) + if a == 1: + self.sendmsg(self.connection, t['target'], self._generate_line(t['target'])) def _do_shut_up_checks(self): """Check to see if we've been talking too much, and shut up if so."""