MCPcopy Create free account
hub / github.com/PCGen/pcgen / getModToken

Method getModToken

code/src/java/pcgen/io/exporttoken/StatToken.java:236–247  ·  view source on GitHub ↗
(PlayerCharacter pc, PCStat stat, boolean useTemp, boolean useEquip,
	                                  boolean usePost, boolean useLevel, int aLevel)

Source from the content-addressed store, hash-verified

234 }
235
236 private static String getModToken(PlayerCharacter pc, PCStat stat, boolean useTemp, boolean useEquip,
237 boolean usePost, boolean useLevel, int aLevel)
238 {
239 if (pc.getDisplay().isNonAbility(stat))
240 {
241 return "+0";
242 }
243 int aTotal = Integer.parseInt(getStatToken(pc, stat, useTemp, useEquip, usePost, useLevel, aLevel, false));
244
245 int temp = pc.getModForNumber(aTotal, stat);
246 return Delta.toString(temp);
247 }
248
249 private static String getBaseToken(PlayerCharacter pc, PCStat stat)
250 {

Callers 1

getTokenMethod · 0.95

Calls 6

getStatTokenMethod · 0.95
toStringMethod · 0.95
parseIntMethod · 0.80
getModForNumberMethod · 0.80
isNonAbilityMethod · 0.45
getDisplayMethod · 0.45

Tested by

no test coverage detected