diff --git a/module/actor.js b/module/actor.js index f62ad86c..4d3012bb 100644 --- a/module/actor.js +++ b/module/actor.js @@ -3495,13 +3495,17 @@ export class RdDActor extends Actor { } async ajouterDeniers(gain, fromActorId = undefined) { + gain = Number.parseInt(gain); + if (gain == 0){ + return; + } if (fromActorId && !game.user.isGM) { RdDActor.remoteActorCall({ userId: Misc.connectedGMOrUser(), actorId: this.id, method: 'ajouterDeniers', args: [gain, fromActorId] }); } else { const fromActor = game.actors.get(fromActorId) let fortune = this.getFortune(); - fortune += Number(gain); + fortune += gain; await this.optimizeArgent(fortune); RdDAudio.PlayContextAudio("argent"); // Petit son