It just takes a while to think through. I don't know EXACTLY how badlion does it but I do know how some (lmao like 3) of the checks work. Of course I am not able to explain them nor will I tell anyone but all I can say is that they're pure genius. I'm not hyping up badlion's development team either, just imagine the feeling of a epiphany, that is what you would feel if I explained them. You really need to know the clients both internally (code) and externally (what the code translates to in game) to even begin to write a check.