mirror of
				https://github.com/em-squared/5e-drs.git
				synced 2025-10-31 05:24:20 +00:00 
			
		
		
		
	correction de coquilles et prise en compte des bonus de compétences personnalisés pour les monstres (type gobelins blancs)
This commit is contained in:
		
							parent
							
								
									f111c11b21
								
							
						
					
					
						commit
						7e9b61f79c
					
				
					 4 changed files with 28 additions and 21 deletions
				
			
		|  | @ -197,7 +197,7 @@ export default { | |||
|         } else if (this.monsterStats.size) { | ||||
|           hitDieSize = stats.sizes[this.monsterStats.size].hitDie | ||||
|         } | ||||
|         let hitPointsBonus = 1 | ||||
|         let hitPointsBonus = 0 | ||||
|         if (this.monsterStats.hitDiceCount > 1) { | ||||
|           hitPointsBonus = Math.floor(this.monsterStats.hitDiceCount / 2) | ||||
|         } | ||||
|  | @ -251,7 +251,12 @@ export default { | |||
|     }, | ||||
| 
 | ||||
|     displaySkillBonus (skill) { | ||||
|       console.log(skill) | ||||
|       let result = stats.skills[skill.name].label | ||||
|       if (skill.invalid) { | ||||
|         result += ' ' + displayBonus(skill.value) | ||||
|         return result | ||||
|       } | ||||
|       let bonus = getModifier(this.monsterStats.abilityScores[stats.skills[skill.name].ability]) + this.proficiencyBonus | ||||
|       if (skill.isExpert) { | ||||
|         bonus += this.proficiencyBonus // Bonus de maître doublé pour les experts | ||||
|  |  | |||
|  | @ -13,16 +13,16 @@ abilityScores: | |||
|   int: 11 | ||||
|   sag: 10 | ||||
|   cha: 9 | ||||
| ac:  | ||||
| ac: | ||||
|   armorType: "armure d'écailles" | ||||
|   hasShield: true | ||||
| movement:  | ||||
|   walk: 7 | ||||
| senses:  | ||||
| movement: | ||||
|   walk: 7,5 | ||||
| senses: | ||||
|   darkvision: 36 | ||||
| damageTypeResistances:  | ||||
| damageTypeResistances: | ||||
|   - "poison" | ||||
| languages:  | ||||
| languages: | ||||
|   - "commun des profondeurs" | ||||
|   - "nain" | ||||
| dungeonTypes: | ||||
|  |  | |||
|  | @ -13,9 +13,10 @@ abilityScores: | |||
|   int: 10 | ||||
|   sag: 14 | ||||
|   cha: 10 | ||||
| ac:  | ||||
|   armorType: "armure de peau" | ||||
| skills:  | ||||
| ac: | ||||
|   armorType: "custom" | ||||
|   value: "14 (armure de peau)" | ||||
| skills: | ||||
|   - name: "discretion" | ||||
|     invalid: true | ||||
|     value: 7 | ||||
|  | @ -25,13 +26,13 @@ skills: | |||
|   - name: "survie" | ||||
|     invalid: true | ||||
|     value: 7 | ||||
| movement:  | ||||
| movement: | ||||
|   walk: 9 | ||||
| senses:  | ||||
| senses: | ||||
|   darkvision: 18 | ||||
| damageTypeResistances:  | ||||
| damageTypeResistances: | ||||
|   - "froid" | ||||
| languages:  | ||||
| languages: | ||||
|   - "commun" | ||||
|   - "gobelin" | ||||
| environments: | ||||
|  |  | |||
|  | @ -13,22 +13,23 @@ abilityScores: | |||
|   int: 10 | ||||
|   sag: 12 | ||||
|   cha: 8 | ||||
| ac:  | ||||
|   armorType: "armure de peau" | ||||
| skills:  | ||||
| ac: | ||||
|   armorType: "custom" | ||||
|   value: "14 (armure de peau)" | ||||
| skills: | ||||
|   - name: "discretion" | ||||
|     invalid: true | ||||
|     value: 7 | ||||
|   - name: "survie" | ||||
|     invalid: true | ||||
|     value: 7 | ||||
| movement:  | ||||
| movement: | ||||
|   walk: 9 | ||||
| senses:  | ||||
| senses: | ||||
|   darkvision: 18 | ||||
| damageTypeResistances:  | ||||
| damageTypeResistances: | ||||
|   - "froid" | ||||
| languages:  | ||||
| languages: | ||||
|   - "commun" | ||||
|   - "gobelin" | ||||
| environments: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Maxime Moraine
						Maxime Moraine