I always wonder how the computer generated randomness works since computers can’t do or create anything randomly. It’s either a pseudo random process that is a random generated number algorithm or it is based on the 10th or 100th of a second time the attack is selected or time the computer makes the move.
So if the move happens between 0.0 and 0.4 of the second, the cloak works and if the move happens between 0.5 and 0.9 of the second, the cloak fails. This same method could work for dodges, critical hits, stuns and fuses. If this be the case and your on the receiving end of a cloak, or dodge, you could time hitting your attack button at just the right time during a second and hit through the dodge and cloak every time. If this is done the pseudo way, it’s predetermined by what ever the next calculated number from the algorithm.
As far as what dino spawns under and around a drop or from scents, it would have to be the pseudo RNG way since these are specifically timed every hour or every 2 minutes for scents.