very basic combat implemented