From c08c7916258cade027747f95cec795d879979f2d Mon Sep 17 00:00:00 2001 From: bergjoel93 Date: Tue, 25 Oct 2022 12:21:26 -0600 Subject: [PATCH] Dragonborn Race --- 1410_DND/src/dnd/Dragonborn.java | 72 ++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 1410_DND/src/dnd/Dragonborn.java diff --git a/1410_DND/src/dnd/Dragonborn.java b/1410_DND/src/dnd/Dragonborn.java new file mode 100644 index 0000000..22f98b2 --- /dev/null +++ b/1410_DND/src/dnd/Dragonborn.java @@ -0,0 +1,72 @@ +package dnd; + +public class Dragonborn implements Race{ + private String[] traits; + private final int speed = 30; + private final int maxAge = 80; + private String[] skills; + private String[] languages; + private String[] proficiencies; + + public Dragonborn(String chosenLanguage) { + + this.languages = new String[] {"Common", "Draconic"}; + 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[]{0,0,5}; + } + + @Override + public String toString() { + // TODO Auto-generated method stub + return this.getClass().getSimpleName(); + } + +}