In version 2.12 was the weapon speed version for that version de velocitys of full swim were
-3 for hammers
-2 for axes
-1 for long swords
-0 for fencing
-0 for short sword
-2 for bows
It's a little of delay really low difference between one and the another, its some milliseconds.
Now mixing the two versions in one, uping 10 more of the STR needed for full swim the delay decrease +1, uping 15 decrease +2, uping 20 decrease +3, but for bows it increase the velocity in same way with dextery angel.
The velocitys can be checked on /checkdefence command.
Examples:
Full Swim of BBH witouth STR angel
Not enough for FS of BH is -3
Not enough for FS of Battle Axe.
Full Swim of Hammer
Full Swim of long Sword
Speed -1 in bow cause dex angel
Absolute in demon slayer cause passed 10 points of STR needed
Battle Hammer with 200 STR
Using hammer like if were axe cause it's agile, btw finally agile bbh works for something
Absolute in gis with 156 str cause it's agile