| | |
| | | SkillCommon.AddBuffBySkillType_NoRefurbish(curPlayer , ChConfig.Def_SkillID_ReviveTired, tick, buffSkillLV)
|
| | | GameWorld.DebugLog(' 复活疲劳BUff buffSkillLV=%s'%(buffSkillLV))
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_IsAddReviveTired,0)
|
| | | #复活后清除角色身上的打BOSS和PK状态
|
| | | validTime = IpyGameDataPY.GetFuncCfg("PKConfig", 4) * 1000
|
| | | if PlayerState.IsInPKState(curPlayer):
|
| | | PlayerState.SetPKStateTick(curPlayer, tick - validTime)
|
| | | if PlayerState.IsInBossState(curPlayer):
|
| | | PlayerState.SetBossStateTick(curPlayer, tick- validTime)
|
| | |
|
| | |
|
| | | #重算属性
|
| | | playerControl = PlayerControl.PlayerControl(curPlayer)
|
| | | playerControl.RefreshAllState()
|