forked from public/foundryvtt-reve-de-dragon
Fix item duplication in same container
This commit is contained in:
@ -158,7 +158,7 @@ export class RdDActorSheet extends ActorSheet {
|
||||
async displayDialogEncaisser( ) {
|
||||
let data = { bonusmalusTable: CONFIG.RDD.bonusmalus };
|
||||
let html = await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/dialog-roll-encaisser.html', data );
|
||||
new RdDEncaisser(html, this.actor ).render(true);
|
||||
new RdDEncaisser(html, this.actor ).render(true);enleverDeConteneur
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@ -167,8 +167,10 @@ export class RdDActorSheet extends ActorSheet {
|
||||
let dropID = $(event.target).parents(".item").attr("data-item-id"); // Only relevant if container drop
|
||||
if ( dropID ) { // Dropped over an item !!!
|
||||
let objetId = dragData.id || dragData.data._id;
|
||||
this.actor.enleverDeConteneur(objetId, this.objetVersConteneur[objetId]);
|
||||
this.actor.ajouterAConteneur(objetId, dropID);
|
||||
if ( this.objetVersConteneur[objetId] != dropID ) {
|
||||
this.actor.enleverDeConteneur(objetId, this.objetVersConteneur[objetId]);
|
||||
this.actor.ajouterAConteneur(objetId, dropID);
|
||||
}
|
||||
}
|
||||
console.log("DATA !!!!", dragData, dropID );
|
||||
super._onDrop(event)
|
||||
|
Reference in New Issue
Block a user