ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerHero.py
@@ -1189,7 +1189,7 @@
    RefreshLordAttr(curPlayer) # 时装升星 - 全体属性
    return
def AutoChangeToSkinPoint(curPlayer, curItem, notifyAward=True):
def AutoChangeToSkinPoint(curPlayer, curItem, eventName):
    ## 获得皮肤时自动转化为皮肤碎片
    # @return: 是否成功转化
    itemID = curItem.GetItemTypeID()
@@ -1220,10 +1220,14 @@
    moneyValue = changePoint * itemCount
    GameWorld.DebugLog("武将皮肤不需要再升星了自动转化为皮肤碎片! itemID=%s,skinID=%s,skinQuality=%s,moneyValue=%s,itemCount=%s" 
                       % (itemID, skinID, skinQuality, moneyValue, itemCount))
    if not PlayerControl.GiveMoney(curPlayer, moneyType, moneyValue, "HeroSkinChange", addDataDict, notifyAward=False):
    if not PlayerControl.GiveMoney(curPlayer, moneyType, moneyValue, eventName, addDataDict, notifyAward=False):
        return
    curItem.Clear()
    ItemControler.NotifyGiveAwardInfo(curPlayer, [], "HeroSkinChange", moneyInfo={moneyType:moneyValue}, dataEx=itemID)
    if eventName:
        isBind = ItemControler.GetIsBindValue(srcSign=ChConfig.ItemSrcSign_HeroSkinChange)
        ItemControler.NotifyGiveAwardInfo(curPlayer, [], eventName, moneyInfo={moneyType:[moneyValue, isBind]}, dataEx=itemID)
    return True
def GetItemHeroSkinIDDict():