Human, Death, Heart
Human, Death, Weapon
Human, Evolution, Heart
Human, Evolution, Weapon
Monster, Death, Heart
Monster, Death, Weapon
Human, Nothing, Nothing
Life, Death, Eyes
All of these are valid combinations that pass the check and this list isn't exhaustive. Just don't pick despair because it leads to deadend41
The reason they pass is because all of them have less than 3 memoryascend and at least 1 memorysucceed.
So either reread what I wrote and try to understand it, check the script yourself, or drop it. You are wrong.