diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/wraith/Card19_038.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/wraith/Card19_038.java index 2dc0ce372..1ceda605a 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/wraith/Card19_038.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/wraith/Card19_038.java @@ -64,8 +64,10 @@ public class Card19_038 extends AbstractMinion { RequiredTriggerAction action = new RequiredTriggerAction(self); final Set possibleRaces = new LinkedHashSet(); - for (Race race : Race.values()) - possibleRaces.add(race.getHumanReadable()); + for (Race race : Race.values()) { + if (race.isOfficial()) + possibleRaces.add(race.getHumanReadable()); + } action.appendEffect( new PlayoutDecisionEffect(self.getOwner(), diff --git a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Culture.java b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Culture.java index d5bdb1d04..2d44e9644 100644 --- a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Culture.java +++ b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Culture.java @@ -14,6 +14,7 @@ public enum Culture implements Filterable { private Culture(String humanReadable, boolean official) { _humanReadable = humanReadable; + _official = official; } public boolean isOfficial() { diff --git a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Race.java b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Race.java index 9ffc78028..921f0996c 100644 --- a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Race.java +++ b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/lotro/common/Race.java @@ -4,14 +4,24 @@ public enum Race implements Filterable { BALROG("Balrog"), CREATURE("Creature"), WRAITH("Wraith"), ELF("Elf"), HOBBIT("Hobbit"), DWARF("Dwarf"), MAN("Man"), WIZARD("Wizard"), TREE("Tree"), URUK_HAI("Uruk-Hai"), NAZGUL("Nazgul"), ORC("Orc"), TROLL("Troll"), HALF_TROLL("Half-troll"), ENT("Ent"), SPIDER("Spider"), MAIA("Maia"), - GOBLIN("Goblin"); + GOBLIN("Goblin", false); private String _humanReadable; + private boolean _official; private Race(String humanReadable) { _humanReadable = humanReadable; } + private Race(String humanReadable, boolean official) { + _humanReadable = humanReadable; + _official = official; + } + + public boolean isOfficial() { + return _official; + } + public String getHumanReadable() { return _humanReadable; }