I think it can be buggy if you don't compare it to true/false (IsUnitType returns 64 when using a Boolean2Integer typecast, whereas other boolean conditions returned 0 or 1 - 0 being true, 1 being false)
EDIT: Turns out it was Vexorian, and he posted it over at WC3 JASS - link
Long story short, IsUnitType is a buggy condition, unless you compare it to true or false
Reddit, Slack, Google, Facebook, Instagram — these companies use our data — directly or indirectly — to train the next generation of AI language models. Yet, I don’t remember anyone asking our permission, and in doing so, these companies have proven the adage that customers’ data is their main...
Our new website went up early yesterday. Health Empowers You. 200 smoothie recipe guide and soon we will have detox, cognitive enhancement, weightloss teas and some coffee blends. https://healthempowersyou.net/products/smoothie-recipe-guide
It never fails that as soon as I say something about the bots they come back - this time they are under a whole new IP range - one thing in common though, Chinese!