private List <InterfaceTalent> getTalentList() { List <InterfaceTalent> list = new List <InterfaceTalent>(); InterfaceTalent talenta = new TalentCrafting("Crafting", RandomGenerator.generateAttributList(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talentb = new TalentNature("Nature", RandomGenerator.generateAttributList(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talentc = new TalentKnwoldage("Knowldage", RandomGenerator.generateAttributList(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talentd = new TalentPhysical("Physical", RandomGenerator.generateAttributList(), "BE", new List <TalentDeviate>(), new List <TalentRequirement>()); list.Add(talenta); list.Add(talentb); list.Add(talentc); list.Add(talentd); return(list); }
public override List <InterfaceTalent> getTalentList() { List <InterfaceTalent> list = new List <InterfaceTalent>(0); InterfaceTalent talent01 = new TalentCrafting("CraftingTalent01", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent02 = new TalentKnwoldage("TalentKnowldage", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent03 = new TalentPhysical("TalentPhysical1", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent04 = new TalentPhysical("TalentPhysical2", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent05 = new GiftTalent("GiftTalent", RandomGenerator.generateAttributList()); InterfaceTalent talent06 = new TalentClose("TalentClose", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true); InterfaceTalent talent07 = new TalentCrafting("CraftingTalent02", RandomGenerator.generateAttributList(), "Crafting_BE", new List <TalentDeviate>(), new List <TalentRequirement>()); InterfaceTalent talent08 = new TalentWeaponless("TalentClose01", "BE_Close", new List <TalentDeviate>(), DSA_ADVANCEDVALUES.ATTACKE_BASIS, true); list.Add(talent01); list.Add(talent02); list.Add(talent03); list.Add(talent04); list.Add(talent05); list.Add(talent06); list.Add(talent07); list.Add(talent08); return(list); }
public void Charakter_getTalent_byTypeandNumber_TalentnotExist() { InterfaceTalent knowldageTalent_type = new TalentKnwoldage("KnowldageTalent" + "_Type", new List <DSA_ATTRIBUTE>(0), "BE_craftingTalent", new List <TalentDeviate>(), new List <TalentRequirement>()); Assert.AreNotEqual(knowldageTalent_type, charakter.getTalent(knowldageTalent_type, 10)); }