Ejemplo n.º 1
0
	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)
Ejemplo n.º 2
0
 def abort(self, who):
     customTask.abort(self, who)
     who.taskCtn.delete("schoolRing")