Cuisiner depuis l'équipement
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
- Les jeux sont correctement affichés
|
||||
- Ajout d'une gravité de blessure sur les encaissement d'entités
|
||||
- Amélioration de champs numériques: ajout de min et max quand c'est utile
|
||||
- correction pour cuisiner depuis l'équipement
|
||||
|
||||
## 13.0.35 - Les travaux d'Illisys
|
||||
|
||||
|
||||
@@ -39,17 +39,17 @@ export class RollPartCuisine extends RollPartSelect {
|
||||
loadRefs(rollData) {
|
||||
const refs = this.getRefs(rollData)
|
||||
const actor = rollData.active.actor
|
||||
const cuisine = actor.getCompetence('Cuisine')
|
||||
refs.cuisine = actor.getCompetence('Cuisine')
|
||||
|
||||
const recettes = actor.items
|
||||
.filter(it => it.type == ITEM_TYPES.recettecuisine)
|
||||
.map(it => RollPartCuisine.$extractPreparationRecette(cuisine, it))
|
||||
.map(it => RollPartCuisine.$extractPreparationRecette(refs.cuisine, it))
|
||||
|
||||
const ingredientsBruts = actor.items
|
||||
.filter(it => it.getUtilisationCuisine() == 'brut')
|
||||
.map(it => RollPartCuisine.$extractPreparationBrut(cuisine, it))
|
||||
.map(it => RollPartCuisine.$extractPreparationBrut(refs.cuisine, it))
|
||||
|
||||
refs.preparations = [RollPartCuisine.$preparationBasique(cuisine), ...recettes, ...ingredientsBruts]
|
||||
refs.preparations = [RollPartCuisine.$preparationBasique(refs.cuisine), ...recettes, ...ingredientsBruts]
|
||||
if (refs.preparations.length > 0) {
|
||||
this.$selectPreparation(rollData)
|
||||
this.$restoreSavedOptions(rollData)
|
||||
|
||||
Reference in New Issue
Block a user