Updated to be compatible with the latest TrinityCore Legion 22.214.171.124365.
ItemSession with the test weapon I made: https://pastebin.com/VW1YX4eh
After all this time I still can't figure out the relation between a couple of columns that are responsible for changing weapon stats and damage.
Note: ItemDelay and ItemLevel changes weapon damage.
Note2: ItemLevel can also change weapon stats.