+          
             Vulnérabilité aux dégâts
-            
+            {{ monsterStats.customDamageTypeVulnerabilities }}
+            
           
           
             Résistance aux dégâts
@@ -368,7 +372,9 @@ export default {
               ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)
             } else {
               // La limite de Dex de l'armure est inférieure à la Dex du monstre
-              if (armorType.maxDex <= getModifier(this.monsterStats.abilityScores.dex)) {
+              if (armorType.maxDex === 0) {
+                ac = armorType.value
+              } else if ((armorType.maxDex !== 0) && (armorType.maxDex <= getModifier(this.monsterStats.abilityScores.dex))) {
                 ac = armorType.value + armorType.maxDex
               } else {
                 ac = armorType.value + getModifier(this.monsterStats.abilityScores.dex)
diff --git a/docs/bestiaire/avatar-de-la-mort/README.md b/docs/bestiaire/avatar-de-la-mort/README.md
index 75f328a..e82e202 100644
--- a/docs/bestiaire/avatar-de-la-mort/README.md
+++ b/docs/bestiaire/avatar-de-la-mort/README.md
@@ -4,7 +4,7 @@ type: "Mort-vivant"
 size: "M"
 alignment: "Neutre Mauvais"
 challenge: "-"
-hitDiceCount: la moitié 
+customHP: "la moitié des points de vie maximum de son invocateur"
 abilityScores:
   for: 16
   dex: 16
@@ -12,27 +12,27 @@ abilityScores:
   int: 16
   sag: 16
   cha: 16
-ac: 
+ac:
   armorType: "custom"
   value: "20"
-movement: 
+movement:
   walk: 18
   fly: 18
   hover: true
-senses: 
+senses:
   darkvision: 18
   truesight: 18
-conditionImmunities: 
+conditionImmunities:
   - "charme"
   - "terrorise"
   - "paralyse"
   - "petrifie"
   - "empoisonne"
   - "inconscient"
-damageTypeImmunities: 
+damageTypeImmunities:
   - "necrotique"
   - "poison"
-languages: 
+languages:
   - "toutes les langues que connaît son invocateur"
 source: "Cadre de campagne"
 source_page: 158
diff --git a/docs/bestiaire/criard/README.md b/docs/bestiaire/criard/README.md
index ab47e8f..98fa79d 100644
--- a/docs/bestiaire/criard/README.md
+++ b/docs/bestiaire/criard/README.md
@@ -13,17 +13,18 @@ abilityScores:
   int: 1
   sag: 3
   cha: 1
-ac: 
+ac:
   armorType: null
-movement: 
+movement:
   walk: 0
-senses: 
+senses:
   blindsight: 9
-conditionImmunities: 
+  customBlindSight: "9 m (aveugle au-delà de cette distance)"
+conditionImmunities:
   - "assourdi"
   - "aveugle"
   - "terrorise"
-languages: 
+languages:
   - "—"
 environments:
   - Caverne naturelle
diff --git a/docs/bestiaire/diablotin/README.md b/docs/bestiaire/diablotin/README.md
index 64cc796..2b4f9ca 100644
--- a/docs/bestiaire/diablotin/README.md
+++ b/docs/bestiaire/diablotin/README.md
@@ -13,10 +13,6 @@ abilityScores:
   int: 11
   sag: 12
   cha: 14
-savingThrows:
-  - "int"
-  - "sag"
-  - "cha"
 ac:
   armorType: null
 skills:
diff --git a/docs/bestiaire/dref/README.md b/docs/bestiaire/dref/README.md
index da89d46..63ef3fc 100644
--- a/docs/bestiaire/dref/README.md
+++ b/docs/bestiaire/dref/README.md
@@ -12,32 +12,30 @@ abilityScores:
   int: 10
   sag: 14
   cha: 15
-ac: 
+ac:
   armorType: null
-skills: 
+skills:
   - name: "discretion"
   - name: "perspicacite"
     invalid: true
     value: 3
   - name: "persuasion"
   - name: "supercherie"
-movement: 
+movement:
   walk: 6
   fly: 12
-senses: 
+senses:
   darkvision: 36
-conditionImmunities: 
+conditionImmunities:
   - "empoisonne"
-damageTypeResistances: 
+damageTypeResistances:
   - "acide"
-  - "contondant"
   - "feu"
   - "foudre"
   - "froid"
-  - "perforant"
   - "poison"
-  - "tranchant"
-languages: 
+  - "c-p-t-non-magique"
+languages:
   - "commun"
 source: "Créatures & Oppositions"
 source_page: 126
diff --git a/docs/bestiaire/guenaude-nocturne/README.md b/docs/bestiaire/guenaude-nocturne/README.md
index 43cd14e..e9c4b9a 100644
--- a/docs/bestiaire/guenaude-nocturne/README.md
+++ b/docs/bestiaire/guenaude-nocturne/README.md
@@ -32,6 +32,7 @@ movement:
   walk: 9
 senses:
   darkvision: 36
+  customPassivePerception: 16
 conditionImmunities:
   - "charme"
 damageTypeResistances:
diff --git a/docs/bestiaire/liche/README.md b/docs/bestiaire/liche/README.md
index 354e4de..cc93411 100644
--- a/docs/bestiaire/liche/README.md
+++ b/docs/bestiaire/liche/README.md
@@ -28,7 +28,7 @@ senses:
 conditionImmunities:
   - "charme"
   - "epuise"
-  - "empoigne"
+  - "empoisonne"
   - "paralyse"
   - "terrorise"
 damageTypeResistances:
diff --git a/docs/bestiaire/moisissure-violette/README.md b/docs/bestiaire/moisissure-violette/README.md
index 79ffe7b..e750a99 100644
--- a/docs/bestiaire/moisissure-violette/README.md
+++ b/docs/bestiaire/moisissure-violette/README.md
@@ -19,6 +19,7 @@ movement:
   walk: 1,50
 senses:
   blindsight: 9
+  customBlindSight: "9 m (aveugle au-delà de cette distance)"
 conditionImmunities:
   - "assourdi"
   - "aveugle"
diff --git a/docs/bestiaire/ombre/README.md b/docs/bestiaire/ombre/README.md
index edbd586..3142847 100644
--- a/docs/bestiaire/ombre/README.md
+++ b/docs/bestiaire/ombre/README.md
@@ -16,6 +16,7 @@ ac:
   armorType: null
 skills:
   - name: "discretion"
+customSkills: "Discrétion +4 (+6 dans une zone faiblement éclairée ou dans l'obscurité totale)"
 movement:
   walk: 12
 senses:
diff --git a/docs/bestiaire/quasit/README.md b/docs/bestiaire/quasit/README.md
index fb918d0..c21e993 100644
--- a/docs/bestiaire/quasit/README.md
+++ b/docs/bestiaire/quasit/README.md
@@ -32,7 +32,7 @@ damageTypeImmunities:
   - "poison"
 languages:
   - "abyssal"
-telepathy: 36
+  - "commun"
 source: "Créatures & Oppositions"
 source_page: 55
 ---
diff --git a/docs/bestiaire/rakshasa/README.md b/docs/bestiaire/rakshasa/README.md
index 7c2d17e..31b6911 100644
--- a/docs/bestiaire/rakshasa/README.md
+++ b/docs/bestiaire/rakshasa/README.md
@@ -12,21 +12,22 @@ abilityScores:
   int: 13
   sag: 16
   cha: 20
-ac: 
+ac:
   armorType: "armure naturelle"
   value: 3
-skills: 
+skills:
   - name: "perspicacite"
   - name: "supercherie"
-movement: 
+movement:
   walk: 12
-senses: 
+senses:
   darkvision: 18
-damageTypeVulnerabilities: 
+damageTypeVulnerabilities:
   - "perforant"
-damageTypeImmunities: 
+customDamageTypeVulnerabilities: "perforants infligés par des armes magiques maniées par des créatures Bonnes"
+damageTypeImmunities:
   - "c-p-t-non-magique"
-languages: 
+languages:
   - "commun"
   - "infernal"
 source: "Créatures & Oppositions"
diff --git a/docs/bestiaire/tertre-errant/README.md b/docs/bestiaire/tertre-errant/README.md
index e5d74fe..a1b96e2 100644
--- a/docs/bestiaire/tertre-errant/README.md
+++ b/docs/bestiaire/tertre-errant/README.md
@@ -12,26 +12,27 @@ abilityScores:
   int: 5
   sag: 10
   cha: 5
-ac: 
+ac:
   armorType: "armure naturelle"
   value: 6
-skills: 
+skills:
   - name: "discretion"
-movement: 
+movement:
   walk: 6
   swim: 6
-senses: 
+senses:
   blindsight: 18
-conditionImmunities: 
+  customBlindSight: "18 m (aveugle au-delà de cette distance)"
+conditionImmunities:
   - "assourdi"
   - "aveugle"
   - "epuise"
-damageTypeResistances: 
+damageTypeResistances:
   - "feu"
   - "froid"
-damageTypeImmunities: 
+damageTypeImmunities:
   - "foudre"
-languages: 
+languages:
   - ""
 environments:
   - Jungle