#90 : Gestion du debordement

This commit is contained in:
2020-12-30 19:27:35 +01:00
parent 557bb3a7d7
commit c2e984d700
3 changed files with 33 additions and 10 deletions

View File

@ -1381,7 +1381,7 @@ export class RdDActor extends Actor {
}
/* -------------------------------------------- */
checkIsAdditionnalHumide( cellDescr ) {
checkIsAdditionnalHumide( cellDescr, coordTMR) {
let pontHumide = this.data.items.find( item => item.type == 'souffle' && item.name.toLowerCase().includes( ' des ponts' ) );
if ( pontHumide && cellDescr.type == 'pont') {
ChatMessage.create( {
@ -1389,6 +1389,13 @@ export class RdDActor extends Actor {
whisper: ChatMessage.getWhisperRecipients(game.user.name) } );
return true;
}
// Débordement ?
let debordementList = this.data.items.filter( item => item.type == 'casetmr' && item.data.specific == 'debordement' );
for (let caseTMR of debordementList) {
if ( caseTMR.data.coord == coordTMR )
return true;
}
return false;
}