let i_gain = (await new Roll("2d10").roll()).total let fel_gain = 0 if (args.actor.characteristics.fel.value <= 0) { fel_gain += (await new Roll("2d10").roll()).total } let msg = `${this.actor.prototypeToken.name} gagne ${i_gain} en Intelligence` if (fel_gain) msg += ` et ${fel_gain} en Sociabilité` let newInt = i_gain + args.actor.characteristics.int.modifier let newFel = fel_gain + args.actor.characteristics.fel.modifier args.actor.update({"system.characteristics.int.modifier" : newInt, "system.characteristics.fel.modifier" : newFel}) this.script.scriptMessage(msg)