Cuisiner depuis l'équipement

This commit is contained in:
2026-04-29 21:35:03 +02:00
parent a01086ff28
commit 423dcaf53e
2 changed files with 5 additions and 4 deletions

View File

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

View File

@@ -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)