fix friend
parent
ce74ccb327
commit
954b30e598
|
|
@ -595,6 +595,7 @@ public class FriendLogic {
|
|||
takeTimes++;
|
||||
rewardStr = reward.toString();
|
||||
}else{
|
||||
int i=0;
|
||||
for (Integer friend : friends) {
|
||||
if (!haveRewardMap.containsKey(friend)) {
|
||||
continue;
|
||||
|
|
@ -602,9 +603,11 @@ public class FriendLogic {
|
|||
if (haveRewardMap.containsKey(friend) && haveRewardMap.get(friend) != 1) {
|
||||
continue;
|
||||
}
|
||||
check = playerInfoManager.check(STableManager.getFigureConfig(CommonStaticConfig.class).getGameSetting().getMaxEnergyGet(), 1);
|
||||
if(!check){
|
||||
break;
|
||||
if(i++>0){
|
||||
check = playerInfoManager.check(STableManager.getFigureConfig(CommonStaticConfig.class).getGameSetting().getMaxEnergyGet(), 1);
|
||||
if(!check){
|
||||
break;
|
||||
}
|
||||
}
|
||||
playerInfoManager.updateVipPrivilage(STableManager.getFigureConfig(CommonStaticConfig.class).getGameSetting().getMaxEnergyGet(),1);
|
||||
friendManager.updateHaveRewardMap(friend,2);
|
||||
|
|
@ -612,7 +615,10 @@ public class FriendLogic {
|
|||
receieveFriends.add(friend);
|
||||
takeTimes++;
|
||||
}
|
||||
rewardStr = reward.toString().substring(0,reward.toString().length()-1);
|
||||
|
||||
if(reward.length()!=0){
|
||||
rewardStr = reward.toString().substring(0,reward.toString().length()-1);
|
||||
}
|
||||
}
|
||||
|
||||
if (StringUtil.isEmpty(rewardStr)){
|
||||
|
|
|
|||
Loading…
Reference in New Issue