close up for apply effects
refresh inventory after using item
add test on self hit