forked from public/foundryvtt-reve-de-dragon
#90 : Gestion des tetes reserve extensible et reserve en securite
This commit is contained in:
@ -253,7 +253,7 @@ const rencontresTable = [
|
||||
]
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const caseSpecificModes = [ "attache", "trounoir", "humide", "reserve_securite", "reserve_extensible", "maitrisee", "debordement" ];
|
||||
const caseSpecificModes = [ "attache", "trounoir", "humide", "reserve_extensible", "maitrisee", "debordement" ];
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const tmrMovePattern =
|
||||
@ -589,18 +589,18 @@ export class TMRUtility {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getSortReserve( reserveList, coordTMR ) {
|
||||
static getSortReserveList( reserveList, coordTMR ) {
|
||||
// TODO : Gérer les têtes spéciales réserve!
|
||||
let sortReserve
|
||||
let sortReserveList
|
||||
let tmrDescr = this.getTMRDescription(coordTMR);
|
||||
//console.log("Sort réserve : ", tmrDescr);
|
||||
if ( tmrDescr.type == 'fleuve') { // Gestion de la reserve en Fleuve
|
||||
sortReserve = reserveList.find(it => TMRUtility.getTMRDescription(it.coord).type == 'fleuve' );
|
||||
sortReserveList = reserveList.filter(it => TMRUtility.getTMRDescription(it.coord).type == 'fleuve' );
|
||||
} else { // Reserve sur un case "normale"
|
||||
sortReserve = reserveList.find(it => it.coord == coordTMR);
|
||||
sortReserveList = reserveList.filter(it => it.coord == coordTMR);
|
||||
}
|
||||
//console.log("Sort réserve : ", tmrDescr, sortReserve, reserveList);
|
||||
return sortReserve;
|
||||
return sortReserveList;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
Reference in New Issue
Block a user