|  |  |  | 
|---|
|  |  |  | makeItemBind = False | 
|---|
|  |  |  | else: | 
|---|
|  |  |  | makeItemBind = delItemHasBind | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, makeItemID, itemCount, makeItemBind, [IPY_GameWorld.rptItem], | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, makeItemID, itemCount, 0, [IPY_GameWorld.rptItem], | 
|---|
|  |  |  | event=[ChConfig.ItemGive_Refine, False, {}]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Sycn_AlchemyMsg(curPlayer, makeItemID) | 
|---|
|  |  |  | 
|---|
|  |  |  | if not PlayerControl.PayMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Money, costMoney, ChConfig.Def_Cost_AlchemyPray): | 
|---|
|  |  |  | return | 
|---|
|  |  |  | #给物品 | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, makeItemID, itemCount, True, [IPY_GameWorld.rptItem], | 
|---|
|  |  |  | ItemControler.GivePlayerItem(curPlayer, makeItemID, itemCount, 0, [IPY_GameWorld.rptItem], | 
|---|
|  |  |  | event=[ChConfig.ItemGive_Refine, False, {}]) | 
|---|
|  |  |  | #GameWorld.DebugLog('makeItemID=%s,newItemInfoList=%s'%(makeItemID, newItemInfoList)) | 
|---|
|  |  |  |  | 
|---|