工会副本修改

back_recharge
DESKTOP-98AVA47\Administrator 2021-05-13 01:33:12 +07:00
parent b20567f328
commit e7ea5f645e
3 changed files with 6 additions and 6 deletions

View File

@ -114,7 +114,7 @@ public class CheckFight {
}else {
resultCache[i+1]= Math.max(Long.MIN_VALUE,tolong);
}
resultCache[i+1] = (long) result.rawget(i).toint();
resultCache[i+1] = result.rawget(i).tolong();
LOGGER.info(i+" --> 单位剩余血量 : "+ resultCache[i+1]);
}

View File

@ -55,7 +55,7 @@ public class GuildInfo extends MongoBase {
private int currBossId;
private int bossHpRemain;
private long bossHpRemain;
private int buffIndex;
@ -284,11 +284,11 @@ public class GuildInfo extends MongoBase {
updateString("currBossId",currBossId);
}
public int getBossHpRemain() {
public long getBossHpRemain() {
return bossHpRemain;
}
public void setBossHpRemain(int bossHpRemain) {
public void setBossHpRemain(long bossHpRemain) {
this.bossHpRemain = bossHpRemain;
updateString("bossHpRemain",bossHpRemain);
}

View File

@ -225,7 +225,7 @@ public class GuildChallengeLogic {
}else if(checkResult[0]==0){
//怪物保持在第四位
if(guildInfo.getBossHpRemain()!=-1){
guildInfo.setBossHpRemain(checkResult[3]==0?10000: (int) checkResult[3]);
guildInfo.setBossHpRemain(checkResult[3]);
}
}else{
error = "战斗异常!";
@ -240,7 +240,7 @@ public class GuildChallengeLogic {
}else{
//扫荡
if(guildInfo.getBossHpRemain()!=-1){
int remain = guildInfo.getBossHpRemain() - guildMyInfo.getGuildChallengeDamage();
long remain = guildInfo.getBossHpRemain() - guildMyInfo.getGuildChallengeDamage();
if(remain>=0){
guildInfo.setBossHpRemain(remain);
}else{