Dragon Element Rotation (Out of combat)
Right now, the Element of Dragon is totally Random. So it actually brings a (small amount of) Luck on what buffs the team gains. Depending on what dragon is spawned, there can be game changing situations.
What if, the Dragon rotated between elements when out of combat after a set amount of time? While keeping the spawned element still decided by RNG.
Say, Air Dragon is originally spawned. If it's not killed within 3/5 minutes of time duration of spawn, the element changes with another one. And so on.
The rotation would not be in random order.
It would be like following:-
M > I > C> O > M > I > C > O .....
where M = Mountain I = Infernal C = Cloud O = Ocean
Remember, the element of dragon that spawns is still decided by RNG. In example above I took Mountain Dragon as spawned for example, it's not the fixed order.
Naturally the element killed 3 times will not come in rotation. ALSO,
For every element killed "X" number of times, it's appearance in rotation also becomes rarer by "X" times as well.
For Example:
M > I > C> O > M > I > C > O .....
Infernal is Killed
M > C > O >> (M > I > C > O) >> M > C > O >> (M > I > C > O)...
This will prevent game from becoming a landslide, where one team acquire 3 drakes of a kind (Yes, I'm talking about Infernal). Here, even if a team acquires 2 infernal, if a 3rd Infernal was to spawn because of RNG, the team will have only limited time to get it until it is swapped out with another element.
This will make appearance of same element less frequent making people to either go with another currently available element or waste time to let it change to another element while risking the opportunity to get either of the dragons. Also, it will give the players liberty to select which buff they get by some degree.
So what do you guys think about the suggestion? It might be useless, it might be not required, it might have exploits/abuses. Feel free to say whatever you think about it.