#!/usr/bin/python
|
# -*- coding: GBK -*-
|
#-------------------------------------------------------------------------------
|
#
|
##@package Skill.TurnBuff.Buff_4012
|
#
|
# @todo:Ó°ÏìÍæ¼Ò״̬Ч¹û
|
# @author hxp
|
# @date 2025-08-12
|
# @version 1.0
|
#
|
# ÏêϸÃèÊö: Ó°ÏìÍæ¼Ò״̬Ч¹û
|
#
|
#-------------------------------------------------------------------------------
|
#"""Version = 2025-08-12 17:30"""
|
#-------------------------------------------------------------------------------
|
|
def OnBuffAddOver(turnFight, batObj, curSkill, addBuff, curEffect, buffOwner):
|
stateType = curEffect.GetEffectValue(0)
|
batObj.GetBuffManager().AddBuffState(stateType, addBuff.GetBuffID())
|
|
#curObj.SetDict("CurPyPlayerState", stateType)
|
#PassiveBuffEffMng.OnPassiveSkillTrigger(curObj, None, None, ChConfig.TriggerType_BuffState, tick)
|
#buffOwner = SkillCommon.GetBuffOwner(addBuff)
|
#if buffOwner:
|
# PassiveBuffEffMng.OnPassiveSkillTrigger(buffOwner, curObj, None, ChConfig.TriggerType_TagBuffState, tick)
|
return
|
|
def OnBuffDel(turnFight, batObj, curBuff, curEffect):
|
stateType = curEffect.GetEffectValue(0)
|
batObj.GetBuffManager().DelBuffState(stateType, curBuff.GetBuffID())
|
return
|