You can write weapon card's .json file with [BeforePhysicalAttackBonus] keyword to control its attack behavior.
But in current version, there is a bug in weapon card's [BeforePhysicalAttackBonus] keyword parser, it'll be fixed in next update.
Before that you can adjust this card behavior through hero's [BeforePhysicalAttackBonus] behavior in .json file.