forked from public/foundryvtt-wh4-lang-fr-fr
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			602 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			602 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| let test = await this.actor.setupCharacteristic("wp", {skipTargets: true, appendTitle :  ` - ${this.effect.name}`})
 | |
| await test.roll();
 | |
| 
 | |
| 
 | |
| let opposedResult = test.opposedMessages[0]?.getOppose()?.resultMessage?.getOpposedTest()?.result
 | |
| 
 | |
| if (opposedResult?.winner == "attacker")
 | |
| {
 | |
|     let spells = this.actor.itemTypes.spell;
 | |
|     if (spells.length)
 | |
|     {
 | |
|         let chosen = spells[Math.floor(CONFIG.Dice.randomUniform() * spells.length)]
 | |
|         this.script.scriptMessage(`Ne se rappelle plus du sort <strong>${chosen.name}</strong>`)
 | |
|         chosen.update({name : chosen.name += " (LOST)"})
 | |
|     }
 | |
| }
 | |
| 
 | |
| 
 |