These basic rules still apply (after some more vigorous testing and code checking):
for maces & poles, go mostly str
for axes, go 75% str, 25% dex
for ua/longswords, go 50/50 str/dex - but more str gives you more HP so 60/40 or even 70/30 is fine
for swordswords & ranged go 25/75 approx (but you might need more HP so more str is good here)
for foils, go as much dex as you can afford
personally I would get 200 dex just so I don't walk like a slug asap regardless of what weapon skill I wanted to master
Toadie & CC had me sold that maces (aside from the special) weren't as good as longswords, because when you put all your stats into STR, you attack slower therefore your DPS is lower.
So I made a client side dps meter. It wasn't accurate enough so I made a server side dps meter that emulated 100 attacks against any mob and averaged the dmg. Here are the results vs a shadowwarrior, you'll be surprised:
These builds are based on lvl 150 approx, with 950 points spread between dex/str. All skills=100%. For the shortsword test, tactics set to 0, otherwise tactics=100.
flail & longsword were compared (same dmg/delay) as well as claymore and warhammer.
Maces build: 700 str, 250 dex
longsword: 47 dps
flail: 48
clay: 51
wh: 50
halberd: 51
Longsword 50/50 build: 475 str, 475 dex
longsword: 41 dps
flail: 23
clay: 43
wh: 26
halberd: 37
Shortsword build: 700 dex, 250 str - just for fun
shortsword: 61 dps
rondel: 61
You would think the LS result for 50/50 would be higher. Infact it is lower because the extra str adds an AS bonus - and because we are fighting vs a high def mob, the extra AS is appreciated in this instance, thus translating into more dmg. Versus a low / mid def mob, a 50/50 str/dex build would give optimum dps as the str bonus only gives a bonus of 10% max damage.