| | |
| | | SetSuccFinish(curPlayer, succID, 0)
|
| | |
|
| | | Sync_SuccTypeIndexAwardRecord(curPlayer, [succID], True) #设置成未领取的在外层同步
|
| | | PlayerMagicWeapon.ActiveMagicWeapon(curPlayer, succID)
|
| | | EventShell.EventRespons_SuccessFinish(curPlayer, succID)
|
| | |
|
| | | return
|
| | |
| | | classLV = ItemCommon.GetItemClassLV(curEquip)
|
| | | if equipIndex not in [ShareDefine.retWing,ShareDefine.retGuard1,ShareDefine.retGuard2,ShareDefine.retHorse]:
|
| | | DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_EquipColorItem, 1, [classLV, itemColor])
|
| | | if equipIndex in ChConfig.BaseEquipPlace_Weapon:
|
| | | if equipIndex in ChConfig.EquipPlace_BaseWeapon:
|
| | | DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_EquipWeapon, 1, [itemColor, itemQuality, classLV])
|
| | | elif equipIndex in ChConfig.BaseEquipPlace_Armor:
|
| | | elif equipIndex in ChConfig.EquipPlace_BaseArmor:
|
| | | DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_EquipArmor, 1, [itemColor, itemQuality, classLV])
|
| | |
|
| | | elif equipIndex == ShareDefine.retWing:
|