forked from public/foundryvtt-reve-de-dragon
#90 : Gestion des tetes reserve extensible et reserve en securite
This commit is contained in:
@ -162,13 +162,13 @@ export class RdDActor extends Actor {
|
||||
return this.encTotal ? Math.floor(this.encTotal) : 0
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
async deleteSortReserve(coordTMR) {
|
||||
async deleteSortReserve(sortReserve) {
|
||||
let reserve = duplicate(this.data.data.reve.reserve);
|
||||
let len = reserve.list.length;
|
||||
let i = 0;
|
||||
let newTable = [];
|
||||
for( i=0; i < len; i++) {
|
||||
if (reserve.list[i].coord != coordTMR )
|
||||
if (reserve.list[i].coord != sortReserve.coord && reserve.list[i].sort.name != sortReserve.sort.name )
|
||||
newTable.push(reserve.list[i]);
|
||||
}
|
||||
if ( newTable.length != len ) {
|
||||
@ -1351,6 +1351,12 @@ export class RdDActor extends Actor {
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
isReserveEnSecurite() {
|
||||
let reserveSecurite = this.data.items.find( item => item.type == 'tete' && item.name.toLowerCase().includes( ' en sécurité' ) );
|
||||
return reserveSecurite;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
isDoubleResistanceFleuve( ) {
|
||||
let resistFleuve = this.data.items.find( item => item.type == 'souffle' && item.name.toLowerCase().includes( 'résistance du fleuve' ) );
|
||||
|
Reference in New Issue
Block a user