drunk = 0
tripping = 0
need_for_toilet = 0
+ standing = True
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.send_msg('CHAT "You use the toilet. What a relief!"')
self.need_for_toilet = 0
if 10000 * random.random() < self.need_for_toilet / 100000:
- self.send_msg('CHAT "You need to use a toilet."')
+ self.send_msg('CHAT "You need to go to a toilet."')
+ if self.need_for_toilet > 1000000:
+ self.send_msg('CHAT "You pee into your pants. Eww!"')
+ self.need_for_toilet = 0
if self.drunk == 0:
self.send_msg('CHAT "You sober up."')
self.invalidate('fov')
self.game.changed = True
- self.need_for_toilet *= 2
- self.need_for_toilet += 1
if self.tripping == 0:
self.send_msg('DEFAULT_COLORS')
self.send_msg('CHAT "You sober up."')