修复消息号
parent
a598b1dd9c
commit
47e04c5d51
|
@ -55,8 +55,8 @@ public class WorkShopLogic {
|
||||||
if(sMysteryFoodSetting.getNum() != materials.size()){
|
if(sMysteryFoodSetting.getNum() != materials.size()){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PlayerManager playerInfoManager = user.getPlayerInfoManager();
|
WorkShopController workShopController = user.getWorkShopController();
|
||||||
SWorkShopSetting sWorkShopSetting = SWorkShopSetting.getsWorkShopSettingByLevel(playerInfoManager.getLevel());
|
SWorkShopSetting sWorkShopSetting = SWorkShopSetting.getsWorkShopSettingByLevel(workShopController.getCookLevel());
|
||||||
float baseLevelRate = sWorkShopSetting.getAddSuccessRate();
|
float baseLevelRate = sWorkShopSetting.getAddSuccessRate();
|
||||||
float addRate =0.0f;
|
float addRate =0.0f;
|
||||||
Map<Integer, Float> addRateByQuality = sMysteryFoodSetting.getAddRateByQuality();
|
Map<Integer, Float> addRateByQuality = sMysteryFoodSetting.getAddRateByQuality();
|
||||||
|
@ -103,14 +103,13 @@ public class WorkShopLogic {
|
||||||
totalFailExp+=failExp;
|
totalFailExp+=failExp;
|
||||||
}
|
}
|
||||||
CommonProto.Drop.Builder dropThing = ItemUtil.drop(user, drop);
|
CommonProto.Drop.Builder dropThing = ItemUtil.drop(user, drop);
|
||||||
WorkShopController workShopController = user.getWorkShopController();
|
|
||||||
if(totalFailExp>0){
|
if(totalFailExp>0){
|
||||||
user.getWorkShopController().addCookExp(totalFailExp);
|
user.getWorkShopController().addCookExp(totalFailExp);
|
||||||
}
|
}
|
||||||
|
|
||||||
CommonProto.WorkShopBaseInfo workShopBaseInfo = CommonProto.WorkShopBaseInfo.newBuilder().setType(GlobalsDef.COOK_SHOP_TYPE).setLevle(workShopController.getCookLevel()).setExp(workShopController.getCookExp()).build();
|
CommonProto.WorkShopBaseInfo workShopBaseInfo = CommonProto.WorkShopBaseInfo.newBuilder().setType(GlobalsDef.COOK_SHOP_TYPE).setLevle(workShopController.getCookLevel()).setExp(workShopController.getCookExp()).build();
|
||||||
PlayerInfoProto.CookFoodResponse build = PlayerInfoProto.CookFoodResponse.newBuilder().setWorkShopBaseInfo(workShopBaseInfo).setDrop(dropThing).build();
|
PlayerInfoProto.CookFoodResponse build = PlayerInfoProto.CookFoodResponse.newBuilder().setWorkShopBaseInfo(workShopBaseInfo).setDrop(dropThing).build();
|
||||||
MessageUtil.sendMessage(session,1, MessageTypeProto.MessageType.ACTIVITE_WORKSHOP_RESPONSE_VALUE,build,true);
|
MessageUtil.sendMessage(session,1, MessageTypeProto.MessageType.COOK_FOOD_RESPONSE_VALUE,build,true);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue