@Override public List<Item> outfit(MOB myChar) { if (outfitChoices == null) { outfitChoices = new Vector(); // Have to, since it requires use of special constructor final Armor s1 = CMClass.getArmor("GenShirt"); outfitChoices.add(s1); final Armor s2 = CMClass.getArmor("GenShoes"); outfitChoices.add(s2); final Armor p1 = CMClass.getArmor("GenPants"); outfitChoices.add(p1); final Armor s3 = CMClass.getArmor("GenBelt"); outfitChoices.add(s3); } return outfitChoices; }