forked from public/foundryvtt-wh4-lang-fr-fr
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			664 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			664 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| if (args.test.result.castOutcome == "failure")
 | |
| {
 | |
|     ValueDialog.create("Sasir le nombre de Blessures perdues en échange de DR", this.effect.name, "0").then(async value => {
 | |
|         value = Math.clamped(value, 0, 3)
 | |
|         if (value == 0)
 | |
|         {
 | |
|             return;          
 | |
|         }
 | |
|         else if (Number.isNumeric(value))
 | |
|         {
 | |
|             this.script.scriptNotification(`Perte de ${value} Blessures`)
 | |
|             this.actor.modifyWounds(-1 * value)
 | |
|             await this.item.system.toggleEquip();
 | |
|             args.test.addSL(value);
 | |
|             args.test.preData.other.push(`<strong>${this.effect.name}</strong>: +${value} DR`)
 | |
|         }
 | |
|     })
 | |
| } |