Get eDR Token as int @param pc @param eq @return eDR Token as int
(PlayerCharacter pc, Equipment eq)
| 708 | * @return eDR Token as int |
| 709 | */ |
| 710 | public static int getEdrTokenInt(PlayerCharacter pc, Equipment eq) |
| 711 | { |
| 712 | String edrVar = ControlUtilities.getControlToken(Globals.getContext(), CControl.EDR); |
| 713 | if (edrVar == null) |
| 714 | { |
| 715 | return Math.max(0, eq.getSafe(IntegerKey.EDR) + (int) eq.bonusTo(pc, "EQMARMOR", "EDR", true)); |
| 716 | } |
| 717 | return (Integer) eq.getLocalVariable(pc.getCharID(), edrVar); |
| 718 | } |
| 719 | |
| 720 | /** |
| 721 | * Get Equipped Token |
no test coverage detected