Ok, running localization.exe screwed up all of my strings, because what used to be <red>Bleed</red> is now <purple>leed</purple> or <yellow>Stun</yellow> is now <purple>tun</purple>
Apart from eating up the first letter and changing colors of most colored parts of strings to purple, .target "global"
seems to have been the key… or at least a step in the right direction, it doesn’t crash the game and applies a part of the effect, like it only reduced stress but not healing HP.
Either having ‘global’ for a target, or having the “inv_supply+healing_potion” icon fixed it. Now I just need to get the effect right… after I recover my purple strings to their original colors.