示例#1
0
    def onUse(self, targetID, selfPos):
        GameObj.onUse(self, targetID, selfPos)
        entity = self.getEntityByID(targetID)
        if entity == None:
            return

        entity.recvHeal(self.id, 2)
示例#2
0
 def onUse(self, targetID, selfPos):
     GameObj.onUse(self, targetID, selfPos)
     target = self.getEntityByID(targetID)
     if target == None:
         return
     params = {'attAdd': 2, 'targetEntity': target}
     self.creatBuff(params)
     target.rush()
示例#3
0
 def onUse(self, targetID, selfPos):
     GameObj.onUse(self, targetID, selfPos)
     self.avatar.randomDiscard(1)
示例#4
0
	def onUse(self,targetID,selfPos):
		GameObj.onUse(self,targetID,selfPos)
		ls = self.getRandomOppoFollowers(2)
		for entity in ls:
			self.causeDamage(entity,2)
示例#5
0
 def onUse(self, targetID, selfPos):
     GameObj.onUse(self, targetID, selfPos)
     for entity in self, getAllEntity():
         if entity.pos.isdigit():
             self.causeDamage(entity, 1)
示例#6
0
 def onUse(self, targetID, selfPos):
     GameObj.onUse(self, targetID, selfPos)
     self.avatar.armor += 5
     self.avatar.getCard()
示例#7
0
	def onUse(self,targetID,selfPos):
		GameObj.onUse(self,targetID,selfPos)
		self.avatar.CrystalAvaliable += 1
示例#8
0
	def onUse(self,targetID,selfPos):
		GameObj.onUse(self,targetID,selfPos)
		target = self.getEntityByID(targetID)
		if target == None:
			return
		target.die()
示例#9
0
	def onUse(self,targetID,selfPos):
		GameObj.onUse(self,targetID,selfPos)
		ls = getFollowerAndHeroList()
		for entity in ls:
			self.causeDamage(entity,3)