#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package Skill.PassiveBuff.PassiveSkill_5015 # # @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(attacker): return False return GameWorld.CanHappen(effect.GetEffectValue(0))