[ADD] Combat

the holy **** update:

Entirely new combat module. I really hope it works; there may still be
a few bugs to fix or some balancing to be done, but we should be good.