Jarad, Golgari Lich ability broken

I know it's a long shot, but maybe someone knowlegeable can take a look at Jarad's code here and figure out why his activated ability allows him to choose an opponent's creature to sacrifice? (it is not sacrificed, but the opponent loses life still). This is an old bug, there was a message about it in CW discord back in 2018, but no solution still. I've tried to figure something myself, but so far understood only that this code is quite a lot more complicated than similar "sacrifice" code for other creatures (like Kheru Dreadmaw)