| | |
| | | if not useCoin and not prizeCoin:
|
| | | return
|
| | |
|
| | | itemID = curRoleItem.GetItemTypeID()
|
| | | saveDataDict = {"UseCoin":useCoin, "PrizeCoin":prizeCoin}
|
| | | ItemCommon.DelItem(curPlayer, curRoleItem, useCnt, True, ChConfig.ItemDel_PrizeCoin, saveDataDict, isForceDR=True)
|
| | |
|
| | | orderRMB = useCoin + prizeCoin
|
| | | PlayerCoin.PlayerItemCTG(curPlayer, orderRMB, ChConfig.Def_GiveMoney_UseItem, isAddBourseMoney)
|
| | | addDataDict = {"UseCount":useCnt, ChConfig.Def_Give_Reason_SonKey:itemID}
|
| | | PlayerCoin.PlayerItemCTG(curPlayer, orderRMB, ChConfig.Def_GiveMoney_UseItem, isAddBourseMoney, addDataDict)
|
| | | return True, useCnt
|
| | |
|