71 lines
1.5 KiB
Java
71 lines
1.5 KiB
Java
public class Gnome implements Race {
|
|
private final int speed = 25;
|
|
private final int maxAge = 500;
|
|
private String[] traits;
|
|
private String[] skills;
|
|
private String[] languages;
|
|
private String[] proficiencies;
|
|
|
|
public Gnome() {
|
|
|
|
this.languages = new String[]{"Common", "Gnomish"};
|
|
this.skills = new String[]{};
|
|
}
|
|
|
|
@Override
|
|
public String getRace() {
|
|
// TODO Auto-generated method stub
|
|
return this.getClass().getSimpleName();
|
|
}
|
|
|
|
@Override
|
|
public int maxAge() {
|
|
// TODO Auto-generated method stub
|
|
return maxAge;
|
|
}
|
|
|
|
@Override
|
|
public int getSpeed() {
|
|
// TODO Auto-generated method stub
|
|
return speed;
|
|
}
|
|
|
|
@Override
|
|
public String[] getTraits() {
|
|
// TODO Auto-generated method stub
|
|
return traits;
|
|
|
|
}
|
|
|
|
@Override
|
|
public String[] getSkills() {
|
|
// TODO Auto-generated method stub
|
|
return skills;
|
|
}
|
|
|
|
@Override
|
|
public String[] getLanguages() {
|
|
// TODO Auto-generated method stub
|
|
return languages;
|
|
}
|
|
|
|
@Override
|
|
public String[] getProficiencies() {
|
|
// TODO Auto-generated method stub
|
|
return proficiencies;
|
|
}
|
|
|
|
@Override
|
|
public int[] getASI() {
|
|
// TODO Auto-generated method stub
|
|
return new int[]{3, 3};
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
// TODO Auto-generated method stub
|
|
return this.getClass().getSimpleName();
|
|
}
|
|
|
|
}
|