#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package Skill.PassiveTrigger.PassiveEff_6009 # # @todo:Ä¿±êÉúÃüÖµµÍÓÚx%±Ø¶¨±©»÷ # @author hxp # @date 2025-09-23 # @version 1.0 # # ÏêϸÃèÊö: Ä¿±êÉúÃüÖµµÍÓÚx%±Ø¶¨±©»÷ # #------------------------------------------------------------------------------- #"""Version = 2025-09-23 19:00""" #------------------------------------------------------------------------------- def GetHappenValue(attacker, defender, curEffect, effSkill, effBuff, **skillkwargs): lowerThanPer = curEffect.GetEffectValue(0) nowPer = defender.GetHP() / float(defender.GetMaxHP()) * 100 return 1 if nowPer < lowerThanPer else 0