
simple.server.extension.d20.requirement.AbstractD20Requirement Maven / Gradle / Ivy
The newest version!
package simple.server.extension.d20.requirement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import simple.server.extension.d20.D20Characteristic;
import simple.server.extension.d20.rpclass.D20Class;
public class AbstractD20Requirement implements D20Requirement {
protected List> exclusiveClasses
= new ArrayList<>();
protected Map, Integer> requirements
= new HashMap<>();
protected Map, Integer> opponentRequirements
= new HashMap<>();
@Override
public List> getExclusiveClasses() {
return exclusiveClasses;
}
@Override
public Map, Integer> getRequirements() {
return requirements;
}
@Override
public int levelRequirement() {
return 0;
}
@Override
public Map, Integer> getOpponentRequirements() {
return opponentRequirements;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy