@Override public int getJumpMP(boolean gravity) { return getJumpMP(gravity, false, false); }
@Override public void setBattleForceMovement(Map<String,Integer> movement) { if (hasDWP()) { movement.put("", getWalkMP()); } int move = Math.max(getWalkMP(true, false, false, true, false), getJumpMP(true, true, true)); movement.put(getMovementModeAsBattleForceString(), move); }
@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); } }
game).getValue(); int rawJump = getJumpMP(false, true, true); int tmmJumped = (rawJump > 0) ? Compute. getTargetMovementModifier(rawJump, true, false, game). 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;