+ # Shut up trouting for a minute
+ def nofish(self, cmd, nick, conn, public):
+ self.cur_fish=0
+ self.DoS=1
+ self.Boring_Git=nick
+ self.quotatime=time.time()
+ self.quotatime+=60 #60 seconds of no fishing
+ conn.notice(nick, "Fish stocks depleted, as you wish.")
+ # Check on fish stocks
+ def fish_quota(self):
+ if self.DoS==1:
+ if time.time()>=self.quotatime:
+ self.DoS=0
+ else:
+ return
+ if self.DoS==0:
+ if (time.time()-self.quotatime)>self.fish_time_inc:
+ self.cur_fish+=(((time.time()-self.quotatime)/self.fish_time_inc)*self.fish_inc)
+ if self.cur_fish>self.max_fish:
+ self.cur_fish=self.max_fish
+ self.quotatime=time.time()