Weapon physics for the attack and damage is a very cool feature to have. The following are my opinion about extra features.
[list type=decimal]
[*]It would be better if you have a feature to break opponents weapon.
[*]It would be better if you include damage to a weapon if the weapon blocked an attack from a heavy weapon.
[/list]
For example, if I block an attack from a heavy sword with my light sword then my light sword should have taken some damage and its attack power points should be lowered dynamically. And after some point, the defenders' weapon should break into 2 pieces.