Add all systems effects scripts
This commit is contained in:
		
							
								
								
									
										15
									
								
								scripts/zqShIJnrRReGgP94.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								scripts/zqShIJnrRReGgP94.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| let {added, removed} = this.effect.getFlag("wfrp4e", "propertiesChanged"); | ||||
|  | ||||
| for(let property of (added || [])) | ||||
| { | ||||
|     let hasValue = game.wfrp4e.config.propertyHasValue[property]; | ||||
|     if (!args.item.system.qualities.value.find(i => i.name == property)) | ||||
|     { | ||||
|         args.item.system.qualities.value.push({name : property, value : (hasValue ? 2 : null)}) | ||||
|     } | ||||
| } | ||||
|  | ||||
| for(let property of (removed || [])) | ||||
| { | ||||
|     args.item.system.flaws.value = args.item.system.flaws.value.filter(i => i.name != property) | ||||
| } | ||||
		Reference in New Issue
	
	Block a user