diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/data/BuyGoodsManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/data/BuyGoodsManager.java index 4cc5539ed..d4734ad32 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/data/BuyGoodsManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/mission/data/BuyGoodsManager.java @@ -11,10 +11,10 @@ public class BuyGoodsManager implements BaseDataManager { int itemId = (int)parm[0]; int itemNum = (int)parm[1]; int storeType = (int)parm[2]; - if(missionType == MissionType.BUY_GOLD_TIMES && itemId == Global.GOLD){ + if(storeType == StoreType.FUNCTION_STORE.getType() && missionType == MissionType.BUY_GOLD_TIMES && itemId == Global.GOLD){ data.buyGoldTimes = data.buyGoldTimes + itemNum; return new CumulationData.Result(missionType); - }else if(missionType == MissionType.BUY_STAMINA_TIMES && itemId == Global.STAMINA){ + }else if(storeType == StoreType.FUNCTION_STORE.getType() && missionType == MissionType.BUY_STAMINA_TIMES && itemId == Global.STAMINA){ data.buyStaminaTimes = data.buyStaminaTimes + itemNum; return new CumulationData.Result(missionType); }else if(missionType == MissionType.BUY_GROCERY_TIMES){