#!/usr/bin/python # -*- coding: GBK -*- # # @todo: ½øÈë±ôËÀ״̬ ѪÁ¿Îª1, ²»´¥·¢¼¼ÄÜ # # @author: Alee # @date 2017-12-9 ÏÂÎç09:41:44 # @version 1.0 # # @note: # #--------------------------------------------------------------------- import ChConfig import GameWorld import SkillCommon import BuffSkill import IPY_GameWorld def CheckCanHappen(attacker, defender, passiveEffect, skillID, **skillkwargs): if attacker.GetPlayerAction() == IPY_GameWorld.paDie: # µ±Ç°ÒѾ­±»´¦ÀíΪËÀÍö£¬ÄÇô¾Í²»´¥·¢ return False if attacker.GetDictByKey("zhansha") and passiveEffect.GetEffectValue(0): # նɱ²»´¥·¢µÄ±êÖ¾ return False attacker.SetHP(1) return False def GetSkillData(passiveEffect): return def AfterUsePassiveSkill(attacker, defender, passiveEffect, tick): return