6603 【后端】【2.0】增加新版的sp和被动技能
| | |
| | | if not SkillCommon.IsBuff(curSkill):
|
| | | GameWorld.ErrLog("%s 不能加这个buff, 因为它是攻击技能! %s-->TypeID = %d"%(curObj.GetName(), curSkill.GetSkillName(), curSkill.GetSkillType()))
|
| | | return False
|
| | | |
| | | 1/0
|
| | | buffTuple = SkillCommon.GetBuffManagerByBuffType( curObj, buffType )
|
| | | #通过类型获取目标的buff管理器为空,则跳出
|
| | | if buffTuple == ():
|
| | |
| | | skillInfo = [addSkillID, ownerID, ownerType]
|
| | | if skillInfo not in skillIDListInDelBuff:
|
| | | skillIDListInDelBuff.append(skillInfo)
|
| | | |
| | | curObj.SetDict(ChConfig.Def_PlayerKey_SkillInDelBuff, 0) |
| | | |
| | | OnSkillAfterBuffDisappear(curObj, skillIDListInDelBuff, tick)
|
| | |
|
| | | #执行DoBuffDisApper中,标记的玩家处理要求
|