@Override public void setAlphaStrikeMovement(Map<String,Integer> moves) { if (getMovementMode().equals(EntityMovementMode.INF_JUMP)) { moves.put("j", getJumpMP(true, true, true) * 2); } else if (getMovementMode().equals(EntityMovementMode.INF_UMU)) { moves.put("s", getActiveUMUCount() * 2); } else { moves.put(getMovementModeAsBattleForceString(), getOriginalWalkMP() * 2); } }
int umuMP = getActiveUMUCount(); int tmmRan = Compute.getTargetMovementModifier(Math.max(runMP,umuMP), false, false, game).getValue(); Math.max(getJumpMP(false, true, true), getActiveUMUCount())); double speedFactor = Math.pow(1 + ((double) (movement - 5) / 10), 1.2); speedFactor = Math.round(speedFactor * 100) / 100.0;