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

Method getCritRangeToken

code/src/java/pcgen/io/exporttoken/EqToken.java:657–670  ·  view source on GitHub ↗

Get Critical Range Token @param pc @param eq @return Critical Range Token

(PlayerCharacter pc, Equipment eq)

Source from the content-addressed store, hash-verified

655 * @return Critical Range Token
656 */
657 public static String getCritRangeToken(PlayerCharacter pc, Equipment eq)
658 {
659 String critRangeVar = ControlUtilities.getControlToken(Globals.getContext(), CControl.CRITRANGE);
660 if (critRangeVar == null)
661 {
662 int critRange = getOldBonusedCritRange(pc, eq, true);
663 return critRange == 0 ? "" : Integer.toString(critRange);
664 }
665 else
666 {
667 EquipmentHead head = eq.getEquipmentHead(1);
668 return WeaponToken.getCritRangeHead(pc, head, critRangeVar).toString();
669 }
670 }
671
672 /**
673 * Get Damage Token

Callers 4

getTokenMethod · 0.95
getTokenMethod · 0.95
getTokenMethod · 0.95
getEqTokenMethod · 0.95

Calls 6

getControlTokenMethod · 0.95
getContextMethod · 0.95
getCritRangeHeadMethod · 0.95
getEquipmentHeadMethod · 0.80
toStringMethod · 0.65

Tested by

no test coverage detected