diff --git a/AideDeJeu/AideDeJeu/Models/RaceItem.cs b/AideDeJeu/AideDeJeu/Models/RaceItem.cs index 5fd46bde..c6a8eec8 100644 --- a/AideDeJeu/AideDeJeu/Models/RaceItem.cs +++ b/AideDeJeu/AideDeJeu/Models/RaceItem.cs @@ -11,19 +11,32 @@ namespace AideDeJeuLib public class RaceItem : Item { + [DataMember] public string StrengthBonus { get; set; } + [DataMember] public string DexterityBonus { get; set; } + [DataMember] public string ConstitutionBonus { get; set; } + [DataMember] public string IntelligenceBonus { get; set; } + [DataMember] public string WisdomBonus { get; set; } + [DataMember] public string CharismaBonus { get; set; } + [DataMember] public string AnyAbilityBonus { get; set; } + [DataMember] public string Age { get; set; } + [DataMember] public string Alignment { get; set; } + [DataMember] public string Size { get; set; } + [DataMember] public string Speed { get; set; } + [DataMember] public string Darkvision { get; set; } + [DataMember] public string Languages { get; set; } diff --git a/AideDeJeu/AideDeJeu/ViewModels/StoreViewModel.cs b/AideDeJeu/AideDeJeu/ViewModels/StoreViewModel.cs index 751a7508..cbe93663 100644 --- a/AideDeJeu/AideDeJeu/ViewModels/StoreViewModel.cs +++ b/AideDeJeu/AideDeJeu/ViewModels/StoreViewModel.cs @@ -178,6 +178,7 @@ namespace AideDeJeu.ViewModels return isname; } PropertyInfo prop = null; + string propertyName = null; foreach (var inline in inlines) { if (inline is HtmlInline) @@ -190,10 +191,11 @@ namespace AideDeJeu.ViewModels else if (tag.StartsWith("