combat module
combat WIP