forked from public/foundryvtt-wh4-lang-fr-fr
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			776 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			776 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| if (this.item.system.tests.value.includes("(Social Group)"))
 | |
| {
 | |
|     let tests = this.item.system.tests.value
 | |
|     let name = this.item.name
 | |
| 
 | |
|     // If name already specifies, make sure tests value reflects that
 | |
|     if (name.includes("(") && !name.toLowerCase().includes("(any)"))
 | |
|     {
 | |
|         let group = name.split("(")[1].split(")")[0]
 | |
|         tests = `${tests.split("(")[0].trim()} (${group})`
 | |
|     }
 | |
|     else
 | |
|     {
 | |
|         let value = await ValueDialog.create({text : "Enter Etiquette Group", title : this.effect.name});
 | |
|         if (value)
 | |
|         {
 | |
|             name = `${name.split("(")[0].trim()} (${value})`
 | |
|             tests = this.item.system.tests.value.replace("Social Group", value);
 | |
|         }
 | |
|     }
 | |
|     this.item.updateSource({name, "system.tests.value" : tests})
 | |
| } |