Don’t hate too much if this is badly thought through, or maybe it’s been suggested before, but I didn’t see it.
I’m not as against the RNG as some here, but the cloak can be too match changing for my taste. Sometimes my cloak works both times and I one-shot the opposition, or it works zero times and I die before getting an attack off. My suggestion is therefore: Cloak could automatically make you dodge either the first or the second attack. Never both, never none. Except if your cloaking dinosaur is faster than the opposition then he will only get one attack, so there could be 50% chance of dodging that one. I think it would make for a little predictability, while still keeping some of the randomness.