Edit skill cleanup.
This commit is contained in:
@@ -266,6 +266,28 @@ public class Monster {
|
||||
regionalActions = new HashSet<>();
|
||||
}
|
||||
|
||||
public static int getAbilityModifierForScore(int score) {
|
||||
return (int) Math.floor((score - 10) / 2.0);
|
||||
}
|
||||
|
||||
private static int getHitDieForSize(String size) {
|
||||
if ("tiny".equals(size)) {
|
||||
return 4;
|
||||
} else if ("small".equals(size)) {
|
||||
return 6;
|
||||
} else if ("medium".equals(size)) {
|
||||
return 8;
|
||||
} else if ("large".equals(size)) {
|
||||
return 10;
|
||||
} else if ("huge".equals(size)) {
|
||||
return 12;
|
||||
} else if ("gargantuan".equals(size)) {
|
||||
return 20;
|
||||
} else {
|
||||
return 8;
|
||||
}
|
||||
}
|
||||
|
||||
public String getMeta() {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
boolean isFirstOutput = true;
|
||||
@@ -321,10 +343,6 @@ public class Monster {
|
||||
}
|
||||
}
|
||||
|
||||
public static int getAbilityModifierForScore(int score) {
|
||||
return (int) Math.floor((score - 10) / 2.0);
|
||||
}
|
||||
|
||||
public int getAbilityModifier(AbilityScore abilityScore) {
|
||||
switch (abilityScore) {
|
||||
case STRENGTH:
|
||||
@@ -477,24 +495,6 @@ public class Monster {
|
||||
}
|
||||
}
|
||||
|
||||
private static int getHitDieForSize(String size) {
|
||||
if ("tiny".equals(size)) {
|
||||
return 4;
|
||||
} else if ("small".equals(size)) {
|
||||
return 6;
|
||||
} else if ("medium".equals(size)) {
|
||||
return 8;
|
||||
} else if ("large".equals(size)) {
|
||||
return 10;
|
||||
} else if ("huge".equals(size)) {
|
||||
return 12;
|
||||
} else if ("gargantuan".equals(size)) {
|
||||
return 20;
|
||||
} else {
|
||||
return 8;
|
||||
}
|
||||
}
|
||||
|
||||
public String getSpeedText() {
|
||||
if (hasCustomSpeed) {
|
||||
return customSpeedDescription;
|
||||
|
||||
Reference in New Issue
Block a user