I've done a lot of formula work on mine. It's obviously not EQlive, but I find it to work really well, from a player vs mob damage output standpoint. Includes ripostes, parries, dodges, working damage shields, skill increasements in all combat skills and such.
Little note though - Several features will error out without stuff from npc and mob. It's mostly in case anyone wants to look through what formula I'm using.
Only drawbacks are
1) It doesn't support min/max hit... yet. Gonna get around to that soon.
2) L50-60 mobs tend to hit a little wussily towards players of the same level. But then again, encounters shouldn't be tweaked towards 50-60 players, so...
my attack.cpp