| | |
| | | % (totalExp, unXiantaoCntExp, baseExp, mjEx, mjExPer, exRemain))
|
| | | finalAddExp = PlayerControl.PlayerControl(curPlayer).AddExp(totalExp, ShareDefine.Def_ViewExpType_KillNPC)
|
| | | if mjEx and finalAddExp:
|
| | | PlayerLLMJ.AddExpEx(curPlayer, mjEx)
|
| | | TurnAttack.GetMainFightMgr(curPlayer).mjExp += mjEx
|
| | |
|
| | | __doMainDrop(curPlayer, killObjList)
|
| | | return
|
| | |
| | | continue
|
| | | itemID = curItem.GetItemTypeID()
|
| | | item = curItem.GetItem()
|
| | | item.SetIsBind(0) # 拾取时重置,取源SingleItem修改不通知
|
| | | itemCount = ItemControler.GetItemCount(curItem)
|
| | | GameWorld.DebugLog("主线物品拾取: itemIndex=%s,itemID=%s,itemCount=%s" % (itemIndex, itemID, itemCount), playerID)
|
| | | if not itemControl.PutInItem(IPY_GameWorld.rptItem, item):
|