def abort(self, who): '''放弃任务 ''' customTask.abort(self, who) lv,taskList = self.findTaskGroupList(self.id) if lv: petCompleteNo = who.taskCtn.fetch("petCom", {}) comList = petCompleteNo.get(lv, []) for no in taskList: if no in comList: comList.remove(no) petCompleteNo[lv] = comList who.taskCtn.set("petCom", petCompleteNo) task.pett.autoPetTask(who)
def abort(self, who): customTask.abort(self, who) who.taskCtn.delete("schoolRing")