forked from public/foundryvtt-wh4-lang-fr-fr
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			968 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			968 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|     if (!args.test.context.phantasmal && 
 | |
|       (this.actor.isOpposing || args.test.context.defending) && 
 | |
|       args.test.result.roll % 11 == 0 && 
 | |
|       args.test.succeeded && 
 | |
|       ["Langue (Magick)", "Esquive"].includes(args.test.item?.name))
 | |
|     {
 | |
|          args.test.context.phantasmal = true; // Flag so items aren't readded if test is edited
 | |
|          let text = `<strong>${this.effect.name}</strong>: Ajout de Instable et Protection`
 | |
|          args.test.result.other.push(text)  
 | |
|         this.script.scriptNotification(text);
 | |
|      
 | |
|         let ward = await fromUuid("Compendium.wfrp4e-core.items.Bvd2aZ0gQUXHfCTh")
 | |
|         let wardData = ward.toObject();
 | |
|         wardData.system.specification.value = 9;
 | |
|         
 | |
|         let unstable = await fromUuid("Compendium.wfrp4e-core.items.D0ImWEIMSDgElsnl")
 | |
|         let unstableData = unstable.toObject();
 | |
|         this.actor.createEmbeddedDocuments("Item", [wardData, unstableData], {fromEffect: this.effect.id})
 | |
|     }
 |