ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py
@@ -189,10 +189,17 @@
    if not actInfo.get(ShareDefine.ActKey_State):
        GameWorld.DebugLog("Boss历练非活动中: actNum=%s" % actNum, playerID)
        return
    if not actInfo.get(ShareDefine.ActKey_StateJoin):
        GameWorld.Log("Boss历练非参与活动中: actNum=%s" % actNum, playerID)
        return
    
    crossActInfo = CrossRealmPlayer.GetPlayerCrossActInfo(curPlayer, ShareDefine.CrossActName_BossTrial)
    if crossActInfo.get(ShareDefine.ActKey_State, 0):
        if not crossActInfo.get(ShareDefine.ActKey_StateJoin):
            GameWorld.Log("跨服Boss历练非参与活动中: actNum=%s" % actNum, playerID)
            return
    else:
        if not actInfo.get(ShareDefine.ActKey_StateJoin):
            GameWorld.Log("Boss历练非参与活动中: actNum=%s" % actNum, playerID)
            return
    itemID = IpyGameDataPY.GetFuncCfg("BossTrial", 1)
    itemPack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptItem)
    lackItemDict, delInfoDict = ItemCommon.GetCostItemIndexList({itemID:submitCount}, itemPack)