예제 #1
0
	def __init__(self,radiu,unit,index):
		super().__init__(radiu,unit,index)
		self.coolDown=1.0#技能冷却时间
		self.cdLeft=1.0#当前技能的剩余冷却时间
		self.damageKind=Damage.PENETRATION_DAMAGE()
		self.damageNum=10
		self.missileSpeed=10
예제 #2
0
	def trigger(self,list):
		damage=list[1]
		if damage.kind==Damage.PENETRATION_DAMAGE():
			traget=list[0]
			traget.causeDamage(traget.no,Damage.REAL_DAMAGE(),5)
			self.unit.events.append(Event(self.unit.manager.createEffection,[ 0 ,traget.no]))#針對traget 創造編號0的效果