this. i believe the ol version actually OVERWROTE the racial invis. (cloak gives about 40% invis, human caps out at like 60%. buying cloak as human used to make you only 40% invis, instead of 60%)
i think for simplicity, you should just restrict cloak from any type of partial-invis races zero.