monster hp
parent
e8b835207b
commit
1b7fd4fb56
|
@ -116,18 +116,22 @@ public class BattleManager {
|
|||
return checkResult;
|
||||
}
|
||||
rebirth(redUserBloodySnpInfo);
|
||||
creature.setLife(new Life(creature.getLife().getMaxMp(),creature.getLife().getMaxMp()));
|
||||
updateMonsterHp(checkResult,sceneMonster);
|
||||
int resultCurHps = updateMonsterHp(checkResult, sceneMonster);
|
||||
sceneMonster.getLife().setCurHp(resultCurHps);
|
||||
return checkResult;
|
||||
}
|
||||
|
||||
public static void updateMonsterHp(int[] checkResult,SceneMonster sceneMonster){
|
||||
public static int updateMonsterHp(int[] checkResult,SceneMonster sceneMonster){
|
||||
int resultCurHps = 0;
|
||||
List<Integer> oldRemainHp = sceneMonster.getRemainHps();
|
||||
List<Integer> result =new ArrayList<>(5);
|
||||
for(int i=2;i<=oldRemainHp.size()+1;i++){
|
||||
result.add(checkResult[i]);
|
||||
resultCurHps+=checkResult[i];
|
||||
}
|
||||
sceneMonster.setRemainHps(result);
|
||||
return resultCurHps;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue