It is pure luck, as in every event. I spent about 30 hours on the eggzavier event, mostly with elixir, and best thing I got the whole time was a bejan egg, even though I saw about 5 zhulong drops. This event, I have now looted 2 sunken armors in 60 runs. You can have crappy luck or insane luck, there is no way to change that.