refactor + fix shaman's totem hero power