排行修改

back_recharge
lvxinran 2020-08-27 13:31:49 +08:00
parent c8cc9af30e
commit 85c45138da
1 changed files with 4 additions and 3 deletions

View File

@ -229,6 +229,9 @@ public class GuildChallengeLogic {
if(!error.isEmpty()){
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
}
AbstractRank rank = RankContext.getRankEnum(RankEnum.GUILD_CHALLENGE_RANK.getType());
long score = Double.valueOf(rank.getScoreById(user.getId(), guildId+":"+bossId)).longValue();
rank.addRank(uid,guildId+":"+bossId,score==-1?damage:score+damage);
if(kill==1){
GuildLogic.sendFamilyBaseUpdateIndication(guildInfo);
Map<Integer, Set<Integer>> members = guildInfo.getMembers();
@ -276,9 +279,7 @@ public class GuildChallengeLogic {
indication.setIsKill(kill);
//伤害排行
AbstractRank rank = RankContext.getRankEnum(RankEnum.GUILD_CHALLENGE_RANK.getType());
long score = Double.valueOf(rank.getScoreById(user.getId(), guildId+":"+bossId)).longValue();
rank.addRank(uid,guildId+":"+bossId,score==-1?damage:score+damage);
Family.GuildChallengeResponse.Builder response = Family.GuildChallengeResponse.newBuilder();