Cuisiner depuis l'équipement
This commit is contained in:
@@ -8,6 +8,7 @@
|
|||||||
- Les jeux sont correctement affichés
|
- Les jeux sont correctement affichés
|
||||||
- Ajout d'une gravité de blessure sur les encaissement d'entité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
|
- 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
|
## 13.0.35 - Les travaux d'Illisys
|
||||||
|
|
||||||
|
|||||||
@@ -39,17 +39,17 @@ export class RollPartCuisine extends RollPartSelect {
|
|||||||
loadRefs(rollData) {
|
loadRefs(rollData) {
|
||||||
const refs = this.getRefs(rollData)
|
const refs = this.getRefs(rollData)
|
||||||
const actor = rollData.active.actor
|
const actor = rollData.active.actor
|
||||||
const cuisine = actor.getCompetence('Cuisine')
|
refs.cuisine = actor.getCompetence('Cuisine')
|
||||||
|
|
||||||
const recettes = actor.items
|
const recettes = actor.items
|
||||||
.filter(it => it.type == ITEM_TYPES.recettecuisine)
|
.filter(it => it.type == ITEM_TYPES.recettecuisine)
|
||||||
.map(it => RollPartCuisine.$extractPreparationRecette(cuisine, it))
|
.map(it => RollPartCuisine.$extractPreparationRecette(refs.cuisine, it))
|
||||||
|
|
||||||
const ingredientsBruts = actor.items
|
const ingredientsBruts = actor.items
|
||||||
.filter(it => it.getUtilisationCuisine() == 'brut')
|
.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) {
|
if (refs.preparations.length > 0) {
|
||||||
this.$selectPreparation(rollData)
|
this.$selectPreparation(rollData)
|
||||||
this.$restoreSavedOptions(rollData)
|
this.$restoreSavedOptions(rollData)
|
||||||
|
|||||||
Reference in New Issue
Block a user