diff options
author | Chris Gahan <chris@ill-logic.com> | 2006-02-25 20:57:43 +0000 |
---|---|---|
committer | Chris Gahan <chris@ill-logic.com> | 2006-02-25 20:57:43 +0000 |
commit | 09ed05062cacc730335c2f8c3fa65270dc6d35c0 (patch) | |
tree | bde6fec87926bff1ce960fe2ddc2b5216e45552f /data | |
parent | 037a917e382e5f80ffc7be5e94e614dbe08340e2 (diff) |
Some tweaks to the new Fact-about-anyone funcitonality.
Diffstat (limited to 'data')
-rw-r--r-- | data/rbot/plugins/chucknorris.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/data/rbot/plugins/chucknorris.rb b/data/rbot/plugins/chucknorris.rb index 5c64de69..0b1b3a03 100644 --- a/data/rbot/plugins/chucknorris.rb +++ b/data/rbot/plugins/chucknorris.rb @@ -24,8 +24,16 @@ class ChuckNorrisPlugin < Plugin end
# pick a random person
- if who == 'random'
- who = FACTMAP.keys[rand(FACTMAP.length)]
+ if who == 'random' + if substitute_name + # take out the Mr. T facts if you're inserting someone's name + # beacuse tons of them suck, and most of them revolve around + # "pitying" someone or something. + people = FACTMAP.keys - ["mrt"] + who = people[rand(people.length)] + else + who = FACTMAP.keys[rand(FACTMAP.length)] + end
end
# get the long name
|