Get Alternative Critical Range Token @param pc @param eq @return Alternative Critical Range Token
(PlayerCharacter pc, Equipment eq)
| 431 | * @return Alternative Critical Range Token |
| 432 | */ |
| 433 | public static String getAltCritRangeToken(PlayerCharacter pc, Equipment eq) |
| 434 | { |
| 435 | String critRangeVar = ControlUtilities.getControlToken(Globals.getContext(), CControl.CRITRANGE); |
| 436 | if (critRangeVar == null) |
| 437 | { |
| 438 | int critRange = getOldBonusedCritRange(pc, eq, false); |
| 439 | return critRange == 0 ? "" : Integer.toString(critRange); |
| 440 | } |
| 441 | else |
| 442 | { |
| 443 | EquipmentHead head = eq.getEquipmentHead(2); |
| 444 | return WeaponToken.getCritRangeHead(pc, head, critRangeVar).toString(); |
| 445 | } |
| 446 | } |
| 447 | |
| 448 | /** |
| 449 | * Get alternative damage token |
no test coverage detected