|  |  |  | 
|---|
|  |  |  | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_LuckyTreasureCnt, curLuckyCnt + 1) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | for itemID, itemCount, isBind in [giveItem]: | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, isBind, [IPY_GameWorld.rptItem], event=[ChConfig.ItemGive_LuckyTreasure, False, {"isFree":not hasFree}]) | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, itemID, itemCount, 0, [IPY_GameWorld.rptItem], event=[ChConfig.ItemGive_LuckyTreasure, False, {"isFree":not hasFree}]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | SyncLuckyTreasureResultInfo(curPlayer, giveItem) | 
|---|
|  |  |  | return | 
|---|