Adding #hor tag. - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit e59464a1bb4805b80e08150261542090b0a2f83d DIR parent f64d96cf8740794a0e3810ec53ec245461c37dca HTML Author: Annna Robert-Houdin <annna@bitreich.org> Date: Wed, 30 Aug 2023 13:39:25 +0200 Adding #hor tag. Diffstat: M modules/hashtags/hashtags.txt | 1 + M modules/idlerpg/idlerpg-channel-se… | 37 +++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 0 deletions(-) --- DIR diff --git a/modules/hashtags/hashtags.txt b/modules/hashtags/hashtags.txt @@ -8841,6 +8841,7 @@ #hop-in gophers://bitreich.org/9/memecache/hop-in.mp4 #hopes-and-dreams gophers://bitreich.org/I/memecache/hopes-and-dreams.png #hops gophers://bitreich.org/I/memecache/hops.JPG +#hor gophers://bitreich.org/I/memecache/hor.png #horde-alert gophers://bitreich.org/9/memecache/horde-alert.mp4 #horizontally-spinning-rat gophers://bitreich.org/9/memecache/horizontally-spinning-rat.mkv #horn gophers://bitreich.org/9/memecache/horn.mkv DIR diff --git a/modules/idlerpg/idlerpg-channel-service.py b/modules/idlerpg/idlerpg-channel-service.py @@ -132,6 +132,43 @@ def main(args): hacker.append(0) return hacker + def calamity(hackers, hacker): + calamity_type = random.randint(1, 10) + if calamity_type == 1: + change_type = random.randint(1, 4) + if change_type == 1: + new_class = None + while new_class != hackers[hacker][1]: + new_class = random.choice(list(classes.keys())) + hackers[hacker][1] = new_class + say(chaninpath, "Due to a bit flip during a solar flare, " \ + "%s's hacker class changed to %s." \ + % (hacker, hackers[hacker][1]) + elif change_type == 2: + new_hardware = None + while new_hardware != hackers[hacker][2]: + new_hardware = random.choice(list(hardware.keys())) + hackers[hacker][2] = new_hardware + say(chaninpath, "It is %s's birthday. " \ + "%s's hardware changed to %s." \ + % (hacker, hackers[hacker][2]) + elif change_type == 3: + new_shield = None + while new_shield != hackers[hacker][3]: + new_shield = random.choice(list(shields.keys())) + hackers[hacker][3] = new_shield + say(chaninpath, "%s slipped. " \ + "%s's shield changed to %s." \ + % (hacker, hackers[hacker][3]) + elif change_type == 4: + new_weapon = None + while new_weapon != hackers[hacker][4]: + new_weapon = random.choice(list(weapons.keys())) + hackers[hacker][4] = new_weapon + say(chaninpath, "%s slipped. " \ + "%s's weapon changed to %s." \ + % (hacker, hackers[hacker][4]) + def hand_of_rms(hackers, hacker): win = random.randint(0, 5) rmstime = random.randint(1, 10) * 100