#95 : Utilisation uniquement des armes equipees pour attaque/initiative/combat

This commit is contained in:
2021-01-03 09:58:07 +01:00
parent 55d49e8230
commit f8e35c961a
4 changed files with 65 additions and 25 deletions

View File

@ -287,16 +287,17 @@ export class RdDCombat {
/* -------------------------------------------- */
_filterArmesParade(items, competence) {
let itemsEquipped = items.filter(item => item.equipe == true );
switch (competence.data.categorie) {
case 'tir':
case 'lancer':
return items.filter(item => RdDItemArme.getCategorieParade(item) == 'boucliers')
return items.filter(item => RdDItemArme.getCategorieParade(itemsEquipped) == 'boucliers')
default:
// Le fléau ne peut être paré quau bouclier p115
if (competence.name == "Fléau"){
return items.filter(item => RdDItemArme.getCategorieParade(item) == 'boucliers')
return items.filter(item => RdDItemArme.getCategorieParade(itemsEquipped) == 'boucliers')
}
return items.filter(item => RdDItemArme.getCategorieParade(item));
return items.filter(item => RdDItemArme.getCategorieParade(itemsEquipped));
}
}