one combat function

- Combat is processed for both player and monsters within the same
function

It SEEMS to work fine.