There are a few bugs here.

1: although there is a 'boost2twice' transform you can use or modify into 'destroy1boost2twice' it doesn't apply 2 boosts contrary to expectations. It merges them.

This becomes a unsolvable (?) problem once you need to modify different instances of the same parameter, for instance "Damage Type" "Piercing" and "Damage Type" "Crushing" in two supposedly different boosts. You can't apply both at the same time!

Another problem is that the item boost instances in armor.txt (or weapon.txt or whatever new file you have), used in deltamodifier.txt, can't 'subtract' percentages unless you do something very silly. Take the signed 32 bits max value, subtract whatever percentage you need to make the result + 100 = wanted percentage and add a boost like that. Like so:

new entry "_Piercing_Minus_50"
type "Weapon"
using "_BOOSTS_Weapon"
data "Damage Type" "Piercing"
data "DamageFromBase" "2147483597"

Last edited by i30817; 03/12/21 08:48 AM.