1111 【主干】【BT】 curBuff.GetSkill()、curEquip.GetAddSkill(0) 获取错误防范;
| | |
| | | if curPlayer.GetLV() < curRoleItem.GetUseLV():
|
| | | return False
|
| | |
|
| | | if curRoleItem.GetAddSkillCount() <= 0:
|
| | | return False
|
| | | |
| | | addSkillID = curRoleItem.GetAddSkill(0)
|
| | |
|
| | | if not addSkillID:
|
| | |
| | | sendPack = ChNetSendPack.tagObjAddBuff()
|
| | | if not curBuff:
|
| | | return
|
| | | if not curBuff.GetSkill():
|
| | | if not hasattr(curBuff, "GetSkill") or not curBuff.GetSkill():
|
| | | return
|
| | | sendPack.ObjType = gameObj.GetGameObjType()
|
| | | sendPack.ObjID = gameObj.GetID();
|
| | |
| | | if not curEquip or curEquip.IsEmpty():
|
| | | continue
|
| | |
|
| | | if curEquip.GetAddSkillCount() <= 0:
|
| | | continue
|
| | | |
| | | if curEquip.GetAddSkill(0) == 0:
|
| | | #无技能
|
| | | continue
|