add right click
fix
add damage
implement point