The attack damage applied from a kinetic weapon uses the player’s base attack_damage attribute before modifiers, this is easiest illustrated with a damage_multiplier:0 weapon
Obtain a 0 damage multiplier weapon, such as via
/give @s wooden_spear[kinetic_weapon={damage_conditions:{max_duration_ticks:200},damage_multiplier:0}]
Note how by default the weapon deals 1 damage (velocity independent)
Modify your base attack damage through the use of the /attribute command, note that the base value will be the damage dealt
Either using the same /attribute command or using items with attribute modifiers: add a modifier to your attack damage and attack again with the item, Note that the damage dealt will be the base, not the modified value
Expected result: in line with most attacks in the game, attack damage modifiers would modify the attack’s damage, or like versions before 25w33a there would be no effect, while I would think that using attack damage is more intended behavior, after 25w33a the use of specifically base attack damage strikes me as likely unintentional
Thank you for your report!
We're tracking this issue in MC-302778, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki