The bonus action and reaction are created by the feat, not the item. It has no way to check what properties or modifiers the weapon has so it just fills it with the assumed basic information. You can customize the actions (to some extent) to make them more accurate.
Good Day Gentle Friends,
If you create a Hexblade warlock with polearm master, it doesn't seem to be calculating the attack bonus properly.
For example: I have a 9th level Hexblade Warlock, with the boon for pact of the blade, and a feat of Polearm Master. I also have Improved Pact Weapon.
This character has a Charisma of 20 (+5 modifier), and a Strength of 8 (-1 modifier), and is using a Halberd as his Pact Weapon, and Hex Weapon.
Action:
Range of 10 ft., a +10 to attack, and damage of 1d10+6.
Bonus Action shows:
Range of 5 ft., a +3 to attack, and damage of 1d4-1 (because it's using strength, which on this character is 8).
Reaction:
Range of 5 ft., a +3 to attack, and damage of - (which I assume is a NULL value).
The bonus action and reaction are created by the feat, not the item. It has no way to check what properties or modifiers the weapon has so it just fills it with the assumed basic information. You can customize the actions (to some extent) to make them more accurate.
I see your point. It would be nice if you could bind those actions to an equiped weapon, but for now, I see how I can manually adjust it.
Thank you.