公会排名修改、抽卡必出逻辑修改
parent
5de5f47e0e
commit
e190010e72
|
@ -340,8 +340,9 @@ public class HeroLogic{
|
|||
//有必出时比较各个优先级,取优先级高的
|
||||
int maxId = 0;
|
||||
for(int mustId:mustSet){
|
||||
maxId = mustId;
|
||||
maxId = mustId>maxId?mustId:maxId;
|
||||
}
|
||||
System.out.println("触发必出"+maxId);
|
||||
SLotterySpecialConfig onConfig = null;
|
||||
for(SLotterySpecialConfig everyConfig:specialConfigs){
|
||||
if(everyConfig.getDifferentType()!=maxId){
|
||||
|
|
|
@ -42,8 +42,11 @@ public class GuildForceRank extends AbstractRank {
|
|||
.setParam1(getParam1(data.getScore()))
|
||||
.setParam2(getParam2(data.getScore()))
|
||||
.setParam3(getParam3(data.getScore()));
|
||||
Set<Integer> chairMan = guildInfo.getMembers().get(GlobalsDef.CHAIRMAN);
|
||||
int chairManId = chairMan.iterator().next();
|
||||
User user = UserManager.getUser(chairManId);
|
||||
CommonProto.UserRank.Builder everyRank = CommonProto.UserRank.newBuilder()
|
||||
.setUid(guildInfo.getId())
|
||||
.setUid(user.getId())
|
||||
.setGuildName(guildInfo.getName())
|
||||
.setRankInfo(everyRankInfo);
|
||||
builder.addRanks(everyRank);
|
||||
|
|
Loading…
Reference in New Issue