added basic combat mechanhanic