why does shadowheart always miss