![Smile :)](./images/smilies/icon_smile.gif)
A client/server system would probably not hurt, especially if it was possible to keep the damage handling the same as it is now, just with everything routed through a server or something. Likewise an internet tracker.
And if I understood a little more about what was involved, I wouldn't be averse to helping out... but unfortunately I don't know jack (yet) about network and internet handling in code. Nor about Windows programming, actually... heh.