Add all systems effects scripts + translations
This commit is contained in:
		
							
								
								
									
										22
									
								
								reference_scripts/yDvxF9llUYwJg0sE.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								reference_scripts/yDvxF9llUYwJg0sE.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| if (getProperty(args.data, "system.loaded.value") == true) | ||||
| { | ||||
|     let repeaterValue = Math.ceil(CONFIG.Dice.randomUniform() * 10); | ||||
|     let qualities = foundry.utils.deepClone(this.item.system.qualities.value); | ||||
|     let repeater = qualities.find(i => i.name == "repeater") | ||||
|     if (repeater) | ||||
|     { | ||||
|         repeater.value = repeaterValue | ||||
|     } | ||||
|     else  | ||||
|     { | ||||
|         qualities.push({name : "repeater", value : repeaterValue}) | ||||
|     } | ||||
|     setProperty(args.data, "system.loaded.amt", repeaterValue) | ||||
|     this.item.update({"system.qualities.value" : qualities}); | ||||
|     this.script.scriptNotification("Repeater " + repeaterValue); | ||||
| } | ||||
| else if (getProperty(args.data, "system.loaded.value") == false) | ||||
| { | ||||
|    let qualities = foundry.utils.deepClone(this.item.system.qualities.value).filter(i => i.name != "repeater"); | ||||
|    this.item.update({"system.qualities.value" : qualities}); | ||||
| } | ||||
		Reference in New Issue
	
	Block a user