1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-29 14:35:45 +00:00

Attributes partout

This commit is contained in:
Yan Maniez 2019-02-13 23:00:06 +01:00
parent f4746fd478
commit 1dc349319f
82 changed files with 193 additions and 135 deletions

View file

@ -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; }

View file

@ -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("<!--/"))
{
prop = null;
propertyName = null;
}
else if (tag.StartsWith("<!--") && !tag.StartsWith("<!--/"))
{
var propertyName = tag.Substring(4, tag.Length - 7);
propertyName = tag.Substring(4, tag.Length - 7);
if(propertyName == "Name")
{
isname = true;
@ -207,6 +209,17 @@ namespace AideDeJeu.ViewModels
{
prop.SetValue(item, prop.GetValue(item) + inline.ToMarkdownString(), null);
}
else if(propertyName != null)
{
if (item.Attributes.ContainsKey(propertyName))
{
item.Attributes[propertyName] += inline.ToMarkdownString();
}
else
{
item.Attributes[propertyName] = inline.ToMarkdownString();
}
}
}
}
return isname;

View file

@ -15,7 +15,9 @@ Name: Aasimar
ParentName: Races
NameLevel: 1
Source: (MDR p59)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Charisme](hd_abilities_charisma.md) augmente de 2 et votre valeur de [Sagesse](hd_abilities_wisdom.md) de 1.
CelestialResistance: Vous êtes résistant aux dégâts nécrotiques.
---
>  [Races](hd_races.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Voie du berserker
Source: (MDR p116)
Id: barbarian_berserker_hd.md#voie-du-berserker
RootId: barbarian_berserker_hd.md
ParentLink: barbarian_hd.md#voies-primitives
Name: Voie du berserker
ParentName: Voies primitives
NameLevel: 1
AltName: Wisdom (SRD p9)
Source: (MDR p116)
Attributes: {}
---
>  [Voies primitives](hd_barbarian_voies_primitives.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie du hurlement
Source: (MDR p118)
Id: barbarian_howling_hd.md#voie-du-hurlement
RootId: barbarian_howling_hd.md
ParentLink: barbarian_hd.md#voies-primitives
Name: Voie du hurlement
ParentName: Voies primitives
NameLevel: 1
Source: (MDR p118)
Attributes: {}
---
>  [Voies primitives](hd_barbarian_voies_primitives.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie des esprits
Source: (MDR p117)
Id: barbarian_spirits_hd.md#voie-des-esprits
RootId: barbarian_spirits_hd.md
ParentLink: barbarian_hd.md#voies-primitives
Name: Voie des esprits
ParentName: Voies primitives
NameLevel: 1
Source: (MDR p117)
Attributes: {}
---
>  [Voies primitives](hd_barbarian_voies_primitives.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie de l'acier
Source: (MDR p117)
Id: barbarian_steel_hd.md#voie-de-lacier
RootId: barbarian_steel_hd.md
ParentLink: barbarian_hd.md#voies-primitives
Name: Voie de l'acier
ParentName: Voies primitives
NameLevel: 1
Source: (MDR p117)
Attributes: {}
---
>  [Voies primitives](hd_barbarian_voies_primitives.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Collège des saltimbanques
Source: (MDR p126)
Id: bard_acrobats_hd.md#collège-des-saltimbanques
RootId: bard_acrobats_hd.md
ParentLink: bard_hd.md#collèges-bardiques
Name: Collège des saltimbanques
ParentName: Collèges bardiques
NameLevel: 1
Source: (MDR p126)
Attributes: {}
---
>  [Collèges bardiques](hd_bard_colleges_bardiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Collège des diplomates
Source: (MDR p125)
Id: bard_diplomats_hd.md#collège-des-diplomates
RootId: bard_diplomats_hd.md
ParentLink: bard_hd.md#collèges-bardiques
Name: Collège des diplomates
ParentName: Collèges bardiques
NameLevel: 1
Source: (MDR p125)
Attributes: {}
---
>  [Collèges bardiques](hd_bard_colleges_bardiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Collège des hérauts
Source: (MDR p126)
Id: bard_heralds_hd.md#collège-des-hérauts
RootId: bard_heralds_hd.md
ParentLink: bard_hd.md#collèges-bardiques
Name: Collège des hérauts
ParentName: Collèges bardiques
NameLevel: 1
Source: (MDR p126)
Attributes: {}
---
>  [Collèges bardiques](hd_bard_colleges_bardiques.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Collège du savoir
Source: (MDR p125)
Id: bard_knowledge_hd.md#collège-du-savoir
RootId: bard_knowledge_hd.md
ParentLink: bard_hd.md#collèges-bardiques
Name: Collège du savoir
ParentName: Collèges bardiques
NameLevel: 1
AltName: College of Lore (SRD p13)
Source: (MDR p125)
Attributes: {}
---
>  [Collèges bardiques](hd_bard_colleges_bardiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Guide spirituel
Source: (MDR p138)
Id: cleric_guide_hd.md#guide-spirituel
RootId: cleric_guide_hd.md
ParentLink: cleric_hd.md#domaines-divins
Name: Guide spirituel
ParentName: Domaines divins
NameLevel: 1
Source: (MDR p138)
Attributes: {}
---
>  [Domaines divins](hd_cleric_domaines_divins.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Domaine de la Vie
Source: (MDR p418)
Id: cleric_life_hd.md#domaine-de-la-vie
RootId: cleric_life_hd.md
ParentLink: cleric_hd.md#domaines-divins
Name: Domaine de la Vie
ParentName: Domaines divins
NameLevel: 1
AltName: Life Domain (SRD p17)
Source: (MDR p418)
Attributes: {}
---
>  [Domaines divins](hd_cleric_domaines_divins.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Prêtre
Source: (MDR p132)
Id: cleric_priest_hd.md#prêtre
RootId: cleric_priest_hd.md
ParentLink: cleric_hd.md#domaines-divins
Name: Prêtre
ParentName: Domaines divins
NameLevel: 1
Source: (MDR p132)
Attributes: {}
---
>  [Domaines divins](hd_cleric_domaines_divins.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Théurge
Source: (MDR p139)
Id: cleric_theurgist_hd.md#théurge
RootId: cleric_theurgist_hd.md
ParentLink: cleric_hd.md#domaines-divins
Name: Théurge
ParentName: Domaines divins
NameLevel: 1
Source: (MDR p139)
Attributes: {}
---
>  [Domaines divins](hd_cleric_domaines_divins.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Gardien des traditions
Source: (MDR p137)
Id: cleric_traditions_hd.md#gardien-des-traditions
RootId: cleric_traditions_hd.md
ParentLink: cleric_hd.md#domaines-divins
Name: Gardien des traditions
ParentName: Domaines divins
NameLevel: 1
Source: (MDR p137)
Attributes: {}
---
>  [Domaines divins](hd_cleric_domaines_divins.md)

View file

@ -15,7 +15,8 @@ Name: Demi-ogre
ParentName: Races
NameLevel: 1
Source: (MDR p62)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Constitution](hd_abilities_constitution.md) augmente de 2 et votre valeur de [Force](hd_abilities_strength.md) de 2.
---
>  [Races](races_hd.md#)

View file

@ -15,7 +15,11 @@ ParentName: Races
NameLevel: 1
AltName: Dragonborn (SRD p5)
Source: (MDR p69)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Force](hd_abilities_strength.md) augmente de 2 et votre valeur de [Charisme](hd_abilities_charisma.md) de 1.
DraconicAncestry: Vous avez des ancêtres draconiques. Choisissez un type de dragon dans le tableau des ascendances. Votre choix détermine votre souffle et votre résistance aux dégâts, comme indiqué dans le tableau.
BreathWeapon: Vous pouvez utiliser votre action pour exhaler une vague d'énergie destructrice. La taille, la forme et le type de dégâts que vous causez sont liés à votre ascendance.
DamageResistance: Vous bénéficiez d'une résistance au type de dégâts associé à votre ascendance.
---
>  [Races](races_hd.md#)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Cercle des profondeurs
Source: (MDR p150)
Id: druid_depths_hd.md#cercle-des-profondeurs
RootId: druid_depths_hd.md
ParentLink: druid_hd.md#cercles-druidiques
Name: Cercle des profondeurs
ParentName: Cercles druidiques
NameLevel: 1
Source: (MDR p150)
Attributes: {}
---
>  [Cercles druidiques](hd_druid_cercles_druidiques.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Cercle de la terre
Source: (MDR p145)
Id: druid_earth_hd.md#cercle-de-la-terre
RootId: druid_earth_hd.md
ParentLink: druid_hd.md#cercles-druidiques
Name: Cercle de la terre
ParentName: Cercles druidiques
NameLevel: 1
AltName: Circle of the Land (SRD p21)
Source: (MDR p145)
Attributes: {}
---
>  [Cercles druidiques](hd_druid_cercles_druidiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Cercle des fées
Source: (MDR p149)
Id: druid_fairies_hd.md#cercle-des-fées
RootId: druid_fairies_hd.md
ParentLink: druid_hd.md#cercles-druidiques
Name: Cercle des fées
ParentName: Cercles druidiques
NameLevel: 1
Source: (MDR p149)
Attributes: {}
---
>  [Cercles druidiques](hd_druid_cercles_druidiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Cercle des saisons
Source: (MDR p147)
Id: druid_seasons_hd.md#cercle-des-saisons
RootId: druid_seasons_hd.md
ParentLink: druid_hd.md#cercles-druidiques
Name: Cercle des saisons
ParentName: Cercles druidiques
NameLevel: 1
Source: (MDR p147)
Attributes: {}
---
>  [Cercles druidiques](hd_druid_cercles_druidiques.md)

View file

@ -15,7 +15,8 @@ ParentName: Races
NameLevel: 1
AltName: Dwarf (SRD p3)
Source: (MDR p57)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Constitution](hd_abilities_constitution.md) augmente de 2.
---
>  [Races](races_hd.md#)

View file

@ -7,7 +7,8 @@ Name: Nain des laves
ParentName: Nain
NameLevel: 2
Source: (MDR p57)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Force](hd_abilities_strength.md) augmente de 1.
---
> [Nain](hd_dwarf.md)

View file

@ -7,7 +7,8 @@ Name: Nain des pierres
ParentName: Nain
NameLevel: 2
Source: (MDR p57)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur d'[Intelligence](hd_abilities_intelligence.md) augmente de 1.
---
> [Nain](hd_dwarf.md)

View file

@ -8,7 +8,8 @@ ParentName: Nain
NameLevel: 2
AltName: Hill Dwarf (SRD p3)
Source: (MDR p57)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Sagesse](hd_abilities_wisdom.md) augmente de 1.
---
> [Nain](hd_dwarf.md)

View file

@ -15,7 +15,8 @@ ParentName: Races
NameLevel: 1
AltName: Elf (SRD p4)
Source: (MDR p44)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Dextérité](hd_abilities_dexterity.md) augmente de 2.
---
>  [Races](races_hd.md#)

View file

@ -8,7 +8,8 @@ ParentName: Elfe
NameLevel: 2
AltName: High Elf (SRD p4)
Source: (MDR p45)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur d'[Intelligence](hd_abilities_intelligence.md) augmente de 1.
---
> [Elfe](hd_elf.md)

View file

@ -7,7 +7,8 @@ Name: Elfe de fer
ParentName: Elfe
NameLevel: 2
Source: (MDR p45)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Charisme](hd_abilities_charisma.md) augmente de 1.
---
> [Elfe](hd_elf.md)

View file

@ -7,7 +7,8 @@ Name: Elfe des sylves
ParentName: Elfe
NameLevel: 2
Source: (MDR p45)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Sagesse](hd_abilities_wisdom.md) augmente de 1.
---
> [Elfe](hd_elf.md)

View file

@ -15,7 +15,8 @@ Name: Félys
ParentName: Races
NameLevel: 1
Source: (MDR p64)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Dextérité](hd_abilities_dexterity.md) augmente de 2 et votre valeur de [Sagesse](hd_abilities_wisdom.md) de 1.
---
>  [Races](races_hd.md#)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Champion
Source: (MDR p162)
Id: fighter_champion_hd.md#champion
RootId: fighter_champion_hd.md
ParentLink: fighter_hd.md#archétypes-martiaux
Name: Champion
ParentName: Archétypes martiaux
NameLevel: 1
AltName: Champion (SRD p25)
Source: (MDR p162)
Attributes: {}
---
>  [Archétypes martiaux](hd_fighter_archetypes_martiaux.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Défenseur
Source: (MDR p163)
Id: fighter_defender_hd.md#défenseur
RootId: fighter_defender_hd.md
ParentLink: fighter_hd.md#archétypes-martiaux
Name: Défenseur
ParentName: Archétypes martiaux
NameLevel: 1
Source: (MDR p163)
Attributes: {}
---
>  [Archétypes martiaux](hd_fighter_archetypes_martiaux.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Sorcelame
Source: (MDR p163)
Id: fighter_spellblade_hd.md#sorcelame
RootId: fighter_spellblade_hd.md
ParentLink: fighter_hd.md#archétypes-martiaux
Name: Sorcelame
ParentName: Archétypes martiaux
NameLevel: 1
Source: (MDR p163)
Attributes: {}
---
>  [Archétypes martiaux](hd_fighter_archetypes_martiaux.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Bretteur
Source: (MDR p162)
Id: fighter_swordsman_hd.md#bretteur
RootId: fighter_swordsman_hd.md
ParentLink: fighter_hd.md#archétypes-martiaux
Name: Bretteur
ParentName: Archétypes martiaux
NameLevel: 1
Source: (MDR p162)
Attributes: {}
---
>  [Archétypes martiaux](hd_fighter_archetypes_martiaux.md)

View file

@ -15,7 +15,8 @@ ParentName: Races
NameLevel: 1
AltName: Gnome (SRD p6)
Source: (MDR p48)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur d'[Intelligence](hd_abilities_intelligence.md) augmente de 2.
---
>  [Races](races_hd.md#)

View file

@ -7,7 +7,8 @@ Name: Gnome des fées
ParentName: Gnome
NameLevel: 2
Source: (MDR p49)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Dextérité](hd_abilities_dexterity.md) augmente de 1.
---
> [Gnome](hd_gnome.md)

View file

@ -7,7 +7,8 @@ Name: Gnome des lacs
ParentName: Gnome
NameLevel: 2
Source: (MDR p49)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Sagesse](hd_abilities_wisdom.md) augmente de 1.
---
> [Gnome](hd_gnome.md)

View file

@ -8,7 +8,8 @@ ParentName: Gnome
NameLevel: 2
AltName: Rock Gnome (SRD p6)
Source: (MDR p48)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Constitution](hd_abilities_constitution.md) augmente de 1.
---
> [Gnome](hd_gnome.md)

View file

@ -16,7 +16,8 @@ ParentName: Races
NameLevel: 1
AltName: Half-Elf (SRD p6)
Source: (MDR p39)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Charisme](hd_abilities_charisma.md) augmente de 2 et deux autres valeurs de votre choix de 1.
---
>  [Races](races_hd.md#)

View file

@ -16,7 +16,8 @@ ParentName: Races
NameLevel: 1
AltName: Half-Orc (SRD p7)
Source: (MDR p41)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Force](hd_abilities_strength.md) augmente de 2 et votre valeur de [Constitution](hd_abilities_constitution.md) de 1.
---
>  [Races](races_hd.md#)

View file

@ -14,7 +14,8 @@ ParentName: Races
NameLevel: 1
AltName: Halfling (SRD p4)
Source: (MDR p52)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Dextérité](hd_abilities_dexterity.md) augmente de 2.
---
>  [Races](races_hd.md#)

View file

@ -7,7 +7,8 @@ Name: Halfelin grand-sabot
ParentName: Halfelin
NameLevel: 2
Source: (MDR p52)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Constitution](hd_abilities_constitution.md) augmente de 1.
---
> [Halfelin](hd_halfling.md)

View file

@ -8,7 +8,8 @@ ParentName: Halfelin
NameLevel: 2
AltName: Lightfoot (SRD p5)
Source: (MDR p52)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Charisme](hd_abilities_charisma.md) augmente de 1.
---
> [Halfelin](hd_halfling.md)

View file

@ -15,7 +15,8 @@ Name: Homme serpent
ParentName: Races
NameLevel: 1
Source: (MDR p66)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Sagesse](hd_abilities_wisdom.md) augmente de 2 et votre valeur de [Charisme](hd_abilities_charisma.md) de 1.
---
>  [Races](races_hd.md#)

View file

@ -19,7 +19,8 @@ ParentName: Races
NameLevel: 1
AltName: Human (SRD p5)
Source: (MDR p54)
Attributes: {}
Attributes:
AbilityScoreIncrease: La valeur de toutes vos caractéristiques augmente de 1.
---
>  [Races](races_hd.md#)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie de l'illumination
Source: (MDR p180)
Id: monk_enlightenment_hd.md#voie-de-lillumination
RootId: monk_enlightenment_hd.md
ParentLink: monk_hd.md#traditions-monacales
Name: Voie de l'illumination
ParentName: Traditions monacales
NameLevel: 1
Source: (MDR p180)
Attributes: {}
---
>  [Traditions monacales](hd_monk_traditions_monacales.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie des cinq animaux
Source: (MDR p180)
Id: monk_fiveanimals_hd.md#voie-des-cinq-animaux
RootId: monk_fiveanimals_hd.md
ParentLink: monk_hd.md#traditions-monacales
Name: Voie des cinq animaux
ParentName: Traditions monacales
NameLevel: 1
Source: (MDR p180)
Attributes: {}
---
>  [Traditions monacales](hd_monk_traditions_monacales.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Voie de la souplesse
Source: (MDR p181)
Id: monk_flexibility_hd.md#voie-de-la-souplesse
RootId: monk_flexibility_hd.md
ParentLink: monk_hd.md#traditions-monacales
Name: Voie de la souplesse
ParentName: Traditions monacales
NameLevel: 1
Source: (MDR p181)
Attributes: {}
---
>  [Traditions monacales](hd_monk_traditions_monacales.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Voie de la main ouverte
Source: (MDR p179)
Id: monk_openhand_hd.md#voie-de-la-main-ouverte
RootId: monk_openhand_hd.md
ParentLink: monk_hd.md#traditions-monacales
Name: Voie de la main ouverte
ParentName: Traditions monacales
NameLevel: 1
AltName: Way of the Open Hand (SRD p28)
Source: (MDR p179)
Attributes: {}
---
>  [Traditions monacales](hd_monk_traditions_monacales.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Serment de dévotion
Source: (MDR p186)
Id: paladin_devotion_hd.md#serment-de-dévotion
RootId: paladin_devotion_hd.md
ParentLink: paladin_hd.md#serments-sacrés
Name: Serment de dévotion
ParentName: Serments sacrés
NameLevel: 1
AltName: Oath of Devotion (SRD p32)
Source: (MDR p186)
Attributes: {}
---
>  [Serments sacrés](hd_paladin_serments_sacres.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Serment d'obédience
Source: (MDR p187)
Id: paladin_obedience_hd.md#serment-dobédience
RootId: paladin_obedience_hd.md
ParentLink: paladin_hd.md#serments-sacrés
Name: Serment d'obédience
ParentName: Serments sacrés
NameLevel: 1
Source: (MDR p187)
Attributes: {}
---
>  [Serments sacrés](hd_paladin_serments_sacres.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Serment de perfection
Source: (MDR p189)
Id: paladin_perfection_hd.md#serment-de-perfection
RootId: paladin_perfection_hd.md
ParentLink: paladin_hd.md#serments-sacrés
Name: Serment de perfection
ParentName: Serments sacrés
NameLevel: 1
Source: (MDR p189)
Attributes: {}
---
>  [Serments sacrés](hd_paladin_serments_sacres.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Serment de piété
Source: (MDR p190)
Id: paladin_piety_hd.md#serment-de-piété
RootId: paladin_piety_hd.md
ParentLink: paladin_hd.md#serments-sacrés
Name: Serment de piété
ParentName: Serments sacrés
NameLevel: 1
Source: (MDR p190)
Attributes: {}
---
>  [Serments sacrés](hd_paladin_serments_sacres.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Serment de rédemption
Source: (MDR p191)
Id: paladin_redemption_hd.md#serment-de-rédemption
RootId: paladin_redemption_hd.md
ParentLink: paladin_hd.md#serments-sacrés
Name: Serment de rédemption
ParentName: Serments sacrés
NameLevel: 1
Source: (MDR p191)
Attributes: {}
---
>  [Serments sacrés](hd_paladin_serments_sacres.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Archer arcanique
Source: (MDR p198)
Id: ranger_arcane_hd.md#archer-arcanique
RootId: ranger_arcane_hd.md
ParentLink: ranger_hd.md#archétypes-de-rôdeurs
Name: Archer arcanique
ParentName: Archétypes de rôdeur
NameLevel: 1
Source: (MDR p198)
Attributes: {}
---
>  [Archétypes de rôdeur](ranger_hd.md#archétypes-de-rôdeurs)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Exilé
Source: (MDR p199)
Id: ranger_exile_hd.md#exilé
RootId: ranger_exile_hd.md
ParentLink: ranger_hd.md#archétypes-de-rôdeurs
Name: Exilé
ParentName: Archétypes de rôdeur
NameLevel: 1
Source: (MDR p199)
Attributes: {}
---
>  [Archétypes de rôdeur](ranger_hd.md#archétypes-de-rôdeurs)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Chasseur
Source: (MDR p198)
Id: ranger_hunter_hd.md#chasseur
RootId: ranger_hunter_hd.md
ParentLink: ranger_hd.md#archétypes-de-rôdeurs
Name: Chasseur
ParentName: Archétypes de rôdeur
NameLevel: 1
AltName: Hunter (SRD p37)
Source: (MDR p198)
Attributes: {}
---
>  [Archétypes de rôdeur](ranger_hd.md#archétypes-de-rôdeurs)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: 'Pisteur : un rôdeur alternatif'
Source: (MDR p200)
Id: ranger_pisteur_hd.md#pisteur--un-rôdeur-alternatif
RootId: ranger_pisteur_hd.md
ParentLink: ranger_hd.md#archétypes-de-rôdeurs
Name: 'Pisteur : un rôdeur alternatif'
ParentName: Archétypes de rôdeur
NameLevel: 1
Source: (MDR p200)
Attributes: {}
---
>  [Archétypes de rôdeur](ranger_hd.md#archétypes-de-rôdeurs)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Traqueur
Source: (MDR p199)
Id: ranger_tracker_hd.md#traqueur
RootId: ranger_tracker_hd.md
ParentLink: ranger_hd.md#archétypes-de-rôdeurs
Name: Traqueur
ParentName: Archétypes de rôdeur
NameLevel: 1
Source: (MDR p199)
Attributes: {}
---
>  [Archétypes de rôdeur](ranger_hd.md#archétypes-de-rôdeurs)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Brute
Source: (MDR p205)
Id: rogue_brute_hd.md#brute
RootId: rogue_brute_hd.md
ParentLink: rogue_hd.md#archétypes-de-roublard
Name: Brute
ParentName: Archétypes de roublard
NameLevel: 1
Source: (MDR p205)
Attributes: {}
---
>  [Archétypes de roublard](hd_rogue_archetypes_de_roublard.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Ombrelame
Source: (MDR p206)
Id: rogue_ombrelame_hd.md#ombrelame
RootId: rogue_ombrelame_hd.md
ParentLink: rogue_hd.md#archétypes-de-roublard
Name: Ombrelame
ParentName: Archétypes de roublard
NameLevel: 1
Source: (MDR p206)
Attributes: {}
---
>  [Archétypes de roublard](hd_rogue_archetypes_de_roublard.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Espion
Source: (MDR p206)
Id: rogue_spy_hd.md#espion
RootId: rogue_spy_hd.md
ParentLink: rogue_hd.md#archétypes-de-roublard
Name: Espion
ParentName: Archétypes de roublard
NameLevel: 1
Source: (MDR p206)
Attributes: {}
---
>  [Archétypes de roublard](hd_rogue_archetypes_de_roublard.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Voleur
Source: (MDR p204)
Id: rogue_thief_hd.md#voleur
RootId: rogue_thief_hd.md
ParentLink: rogue_hd.md#archétypes-de-roublard
Name: Voleur
ParentName: Archétypes de roublard
NameLevel: 1
AltName: Thief (SRD p40)
Source: (MDR p204)
Attributes: {}
---
>  [Archétypes de roublard](hd_rogue_archetypes_de_roublard.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Lignée céleste
Source: (MDR p156)
Id: sorcerer_celestial_hd.md#lignée-céleste
RootId: sorcerer_celestial_hd.md
ParentLink: sorcerer_hd.md#origines-magiques
Name: Lignée céleste
ParentName: Origines magiques
NameLevel: 1
Source: (MDR p156)
Attributes: {}
---
>  [Origines magiques](hd_sorcerer_origines_magiques.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Lignée draconique
Source: (MDR p155)
Id: sorcerer_draconic_hd.md#lignée-draconique
RootId: sorcerer_draconic_hd.md
ParentLink: sorcerer_hd.md#origines-magiques
Name: Lignée draconique
ParentName: Origines magiques
NameLevel: 1
AltName: Draconic Bloodline (SRD p44)
Source: (MDR p155)
Attributes: {}
---
>  [Origines magiques](hd_sorcerer_origines_magiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Lignée féerique
Source: (MDR p157)
Id: sorcerer_fairy_hd.md#lignée-féerique
RootId: sorcerer_fairy_hd.md
ParentLink: sorcerer_hd.md#origines-magiques
Name: Lignée féerique
ParentName: Origines magiques
NameLevel: 1
Source: (MDR p157)
Attributes: {}
---
>  [Origines magiques](hd_sorcerer_origines_magiques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Lignée infernale
Source: (MDR p158)
Id: sorcerer_infernal_hd.md#lignée-infernale
RootId: sorcerer_infernal_hd.md
ParentLink: sorcerer_hd.md#origines-magiques
Name: Lignée infernale
ParentName: Origines magiques
NameLevel: 1
Source: (MDR p158)
Attributes: {}
---
>  [Origines magiques](hd_sorcerer_origines_magiques.md)

View file

@ -16,7 +16,10 @@ ParentName: Races
NameLevel: 1
AltName: Tiefling (SRD p7)
Source: (MDR p71)
Attributes: {}
Attributes:
AbilityScoreIncrease: Votre valeur de [Charisme](hd_abilities_charisma.md) augmente de 2 et votre valeur d'[Intelligence](hd_abilities_intelligence.md) de 1.
HellishResistance: Vous êtes résistant aux dégâts de feu.
InfernalLegacy: Vous connaissez le tour de magie thaumaturgie. Quand vous atteignez le niveau 3, vous pouvez lancer une fois le sort représailles infernales comme sort de niveau 2 grâce à ce trait. Pour pouvoir lancer de nouveau ce sort, vous devez terminer un repos long. À partir du niveau 5, vous pouvez lancer une fois le sort ténèbres grâce à ce trait. Pour pouvoir lancer de nouveau ce sort, vous devez finir un repos long. Votre caractéristique d'incantation pour lancer ces sorts est le [Charisme](hd_abilities_charisma.md).
---
>  [Races](races_hd.md#)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: La puissance des profondeurs
Source: (MDR p216)
Id: warlock_depths_hd.md#la-puissance-des-profondeurs
RootId: warlock_depths_hd.md
ParentLink: warlock_hd.md#protecteurs-doutre-monde
Name: La puissance des profondeurs
ParentName: Protecteurs d'outre-monde
NameLevel: 1
Source: (MDR p216)
Attributes: {}
---
>  [Protecteurs d'outre-monde](hd_warlock_protecteurs_doutre_monde.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: L'entité extra-dimensionnelle
Source: (MDR p217)
Id: warlock_extradimensional_hd.md#lentité-extra-dimensionnelle
RootId: warlock_extradimensional_hd.md
ParentLink: warlock_hd.md#protecteurs-doutre-monde
Name: L'entité extra-dimensionnelle
ParentName: Protecteurs d'outre-monde
NameLevel: 1
Source: (MDR p217)
Attributes: {}
---
>  [Protecteurs d'outre-monde](hd_warlock_protecteurs_doutre_monde.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Le fiélon
Source: (MDR p215)
Id: warlock_fiendish_hd.md#le-fiélon
RootId: warlock_fiendish_hd.md
ParentLink: warlock_hd.md#protecteurs-doutre-monde
Name: Le fiélon
ParentName: Protecteurs d'outre-monde
NameLevel: 1
AltName: The Fiend (SRD p50)
Source: (MDR p215)
Attributes: {}
---
>  [Protecteurs d'outre-monde](hd_warlock_protecteurs_doutre_monde.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Le seigneur immortel
Source: (MDR p215)
Id: warlock_immortal_hd.md#le-seigneur-immortel
RootId: warlock_immortal_hd.md
ParentLink: warlock_hd.md#protecteurs-doutre-monde
Name: Le seigneur immortel
ParentName: Protecteurs d'outre-monde
NameLevel: 1
Source: (MDR p215)
Attributes: {}
---
>  [Protecteurs d'outre-monde](hd_warlock_protecteurs_doutre_monde.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Invocations occultes
Source: (MDR p213)
Id: warlock_occultsummons_hd.md#invocations-occultes
RootId: warlock_occultsummons_hd.md
ParentLink: warlock_hd.md
Name: Invocations occultes
ParentName: Sorcier
NameLevel: 1
AltName: Eldritch Invocations (SRD p48)
Source: (MDR p213)
Attributes: {}
---
>  [Sorcier](hd_warlock.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: Pacte
Source: (MDR p211)
Id: warlock_pact_hd.md#pacte
RootId: warlock_pact_hd.md
ParentLink: warlock_hd.md
Name: Pacte
ParentName: Sorcier
NameLevel: 1
AltName: Pact Boon (SRD p47)
Source: (MDR p211)
Attributes: {}
---
>  [Sorcier](hd_warlock.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Académicien
Source: (MDR p169)
Id: wizard_academician_hd.md#académicien
RootId: wizard_academician_hd.md
ParentLink: wizard_hd.md#traditions-arcaniques
Name: Académicien
ParentName: Traditions arcaniques
NameLevel: 1
Source: (MDR p169)
Attributes: {}
---
>  [Traditions arcaniques](hd_wizard_traditions_arcaniques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Élémentaliste
Source: (MDR p171)
Id: wizard_elementalist_hd.md#Élémentaliste
RootId: wizard_elementalist_hd.md
ParentLink: wizard_hd.md#traditions-arcaniques
Name: Élémentaliste
ParentName: Traditions arcaniques
NameLevel: 1
Source: (MDR p171)
Attributes: {}
---
>  [Traditions arcaniques](hd_wizard_traditions_arcaniques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Éminence grise
Source: (MDR p174)
Id: wizard_eminence_hd.md#Éminence-grise
RootId: wizard_eminence_hd.md
ParentLink: wizard_hd.md#traditions-arcaniques
Name: Éminence grise
ParentName: Traditions arcaniques
NameLevel: 1
Source: (MDR p174)
Attributes: {}
---
>  [Traditions arcaniques](hd_wizard_traditions_arcaniques.md)

View file

@ -1,13 +1,13 @@
---
!SubClassItem
Name: École d'évocation
Source: (MDR p419)
Id: wizard_evocation_hd.md#École-dévocation
RootId: wizard_evocation_hd.md
ParentLink: wizard_hd.md#traditions-arcaniques
Name: École d'évocation
ParentName: Traditions arcaniques
NameLevel: 1
AltName: School of Evocation (SRD p54)
Source: (MDR p419)
Attributes: {}
---
>  [Traditions arcaniques](hd_wizard_traditions_arcaniques.md)

View file

@ -1,12 +1,12 @@
---
!SubClassItem
Name: Arpenteur
Source: (MDR p171)
Id: wizard_surveyor_hd.md#arpenteur
RootId: wizard_surveyor_hd.md
ParentLink: wizard_hd.md#traditions-arcaniques
Name: Arpenteur
ParentName: Traditions arcaniques
NameLevel: 1
Source: (MDR p171)
Attributes: {}
---
>  [Traditions arcaniques](hd_wizard_traditions_arcaniques.md)

View file

@ -13,7 +13,8 @@ Name: Agrandir/rétrécir
ParentName: Sandbox
NameLevel: 1
AltName: '[Enlarge/Reduce](srd_spells_enlargereduce.md)'
Attributes: {}
Attributes:
Book: (HD)(SRD p)
---
> [Sandbox](sandbox.md)

View file

@ -7,7 +7,8 @@ Name: Sandbox
ParentName: ''
NameLevel: 1
AltName: Races
Attributes: {}
Attributes:
Book: (MDR p36)(SRD p3)
---
>  [](.md#)