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

Class PreWieldTester

code/src/java/plugin/pretokens/test/PreWieldTester.java:25–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23import pcgen.core.prereq.PrerequisiteTest;
24
25public class PreWieldTester extends AbstractDisplayPrereqTest implements PrerequisiteTest
26{
27
28 @Override
29 public int passes(final Prerequisite prereq, final Equipment equipment, CharacterDisplay display)
30 {
31 int runningTotal = 0;
32 if (equipment.getWieldName().equalsIgnoreCase(prereq.getKey()))
33 {
34 runningTotal++;
35 }
36
37 return countedTotal(prereq, prereq.getOperator().compare(runningTotal, 1));
38 }
39
40 /**
41 * Get the type of prerequisite handled by this token.
42 * @return the type of prerequisite handled by this token.
43 */
44 @Override
45 public String kindHandled()
46 {
47 return "WIELD"; //$NON-NLS-1$
48 }
49}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected