From 77b60b5fa98ec2250a4554d9c951c1c23b03ffa2 Mon Sep 17 00:00:00 2001 From: BaerbelBox Date: Sat, 25 Jun 2022 18:22:25 +0200 Subject: [PATCH] corrected Duck Achievements --- FaustBot/Modules/DuckObserver.py | 38 +++++++++++++++++--------------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/FaustBot/Modules/DuckObserver.py b/FaustBot/Modules/DuckObserver.py index cde8ce9..e71ce04 100644 --- a/FaustBot/Modules/DuckObserver.py +++ b/FaustBot/Modules/DuckObserver.py @@ -132,38 +132,40 @@ class DuckObserver(PrivMsgObserverPrototype, PingObserverPrototype): return duckstring def duckAchievments(self, nick, connection): - if getDead(nick) == 0: - if getLiving(nick) == 5: + dead = self.getDead(nick) + living = self.getLiving(nick) + if dead == 0: + if living == 5: connection.send_channel(nick + " hat den Titel 'kleiner Entenfreund' erreicht") - elif getLiving(nick) == 66: + elif living == 66: connection.send_channel(nick + " hat den Titel 'Entenfreund' erreicht") - elif getLiving(nick) == 111: + elif living == 111: connection.send_channel(nick + " hat den Titel 'großer Entenfreund' erreicht") - elif getLiving(nick) == 555: + elif living == 555: connection.send_channel(nick + " hat den Titel 'Kleiner Entenmonarch' erreicht") - elif getLiving(nick) == 1111: + elif living == 1111: connection.send_channel(nick + " hat den Titel 'Entenmonarch' erreicht") - if getLiving(nick) == 0: - if getDead(nick) == 5: + if living == 0: + if dead == 5: connection.send_channel(nick + " hat den Titel 'kleiner Entenmörder' erreicht") - elif getDead(nick) == 66: + elif dead == 66: connection.send_channel(nick + " hat den Titel 'Entenmörder' erreicht") - elif getDead(nick) == 111: + elif dead == 111: connection.send_channel(nick + " hat den Titel 'großer Entenmörder' erreicht") - elif getDead(nick) == 555: + elif dead == 555: connection.send_channel(nick + " hat den Titel 'kleiner Entenmassenmörder' erreicht") - elif getDead(nick) == 1111: + elif dead == 1111: connection.send_channel(nick + " hat den Titel 'Entenmassenmörder' erreicht") - if getDead(nick) > 0 and getLiving(nick) > 0: - if getLiving(nick) + getDead(nick) == 5: + if dead > 0 and living > 0: + if living + dead == 5: connection.send_channel(nick + " hat den Titel 'Enten könnten Angst vor dir haben' erreicht") - elif getLiving(nick) + getDead(nick) == 66: + elif living+ dead == 66: connection.send_channel(nick + " hat den Titel 'Enten, Enten. So viele Enten' erreicht") - elif getLiving(nick) + getDead(nick) == 111: + elif living + dead == 111: connection.send_channel(nick + " hat den Titel 'Ich liebe Enten' erreicht") - elif getLiving(nick) + getDead(nick) == 555: + elif living + dead == 555: connection.send_channel(nick + " hat den Titel 'Auf dem Grill und als Freund. Enten sind mein Leben' erreicht") - elif getLiving(nick) + getDead(nick) == 1111: + elif living + dead == 1111: connection.send_channel(nick + " hat den Titel 'Durchgespielt' erreicht")