What are the conditions to receive one time offers?
If throne room offers depend on the level of the throne room, I thought that one time offers depend on the level of my king because I received Nidhogg (unfortunately only one, so I couldn’t donate to my alliance) at level 85, 20k pearls at level 90, and Growl (in this case they were 4) at level 95. But , after I reached level 100 (more than 10 days ago), I’m still waiting for my next one time offer but I haven’t received it yet (while one of my generals of my alliance received another one time offer with Fritz + pro tickets when he was at level 99).
What do one time offers depend on?
Are there other conditions?