| | |
| | | import PlayerSuccess
|
| | | import PlayerMagicWeapon
|
| | | import IPY_GameWorld
|
| | | import OpenServerCampaign
|
| | |
|
| | | g_runeLVExpDict = {}
|
| | |
|
| | |
| | | totalLV += runeItemPlusLV
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_InlayRune, 1, [itemColor])
|
| | | PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_RuneLvUp, totalLV)
|
| | | # 开服活动数据
|
| | | OpenServerCampaign.UpdOpenServerCampaignRecordData(curPlayer, ShareDefine.Def_Campaign_Type_RuneLV, totalLV)
|
| | | return
|
| | |
|
| | | #// A5 66 符印分解 #tagCMRuneDecompose
|
| | |
| | | decompose += decompose * addPer / ShareDefine.Def_MaxRateValue
|
| | |
|
| | | ipyData = IpyGameDataPY.GetIpyGameDataNotLog('RuneCompound', RuneItemID)
|
| | | if ipyData:
|
| | | if ipyData and ItemControler.GetRuneItemSource(RuneData) in [0,2]:
|
| | | totalMJ += ipyData.GetNeedMJ()
|
| | |
|
| | |
|
| | |
| | | #给新物品
|
| | | curItem = ItemControler.GetOutPutItemObj(tagItemID)
|
| | | curItem.SetUserAttr(ShareDefine.Def_IudetRuneLV, tagItemLV)
|
| | | curItem.SetUserAttr(ShareDefine.Def_IudetRuneSource, 2)
|
| | | PlayerItemControler = ItemControler.PlayerItemControler(curPlayer)
|
| | | PlayerItemControler.PutInItem(ShareDefine.rptRune, curItem, event=[ChConfig.ItemGive_RuneCompound, False, {}])
|
| | | return
|