#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package Skill.PassiveBuff.PassiveSkill_5016 # # @todo:Áé³è¹¥»÷ºó´¥·¢£¬¸½¼ÓÄ¿±ê¸ºÃæ×´Ì¬ÅÐ¶Ï # @author hxp # @date 2024-04-16 # @version 1.0 # # ÏêϸÃèÊö: Áé³è¹¥»÷ºó´¥·¢£¬¸½¼ÓÄ¿±ê¸ºÃæ×´Ì¬ÅÐ¶Ï # #------------------------------------------------------------------------------- #"""Version = 2024-04-16 17:00""" #------------------------------------------------------------------------------- import GameWorld import BuffSkill def CheckCanHappen(attacker, defender, effect, curSkill): checkInDebuff = effect.GetEffectValue(1) if checkInDebuff: if not BuffSkill.IsInDebuffState(defender): return False return GameWorld.CanHappen(effect.GetEffectValue(0))