I feel like the dev need to consider about adding more feature like what i want to suggest is weather system.
So bassicaly the weather system i suggested is not like normal weather scene.
In genshin impact, each of character own one element. So with addition the weather system can do some buff or debuff for the character.
Like some example :
In sunny weather :
Pyro will get buff elemental dmg increment.
Dendro will get buff HP regen about 3% from elemental dmg (after using elemental/ultimate skill)
Hydro & Cryo will get debuff elemental effect time reduction (debuff that affecting the mob).
In rainy weather :
Pyro will get debuff elemental effect time reduction.
Hydro will get buff like HP regen about 1% with movement speed increment about 10%. (After using elemental/ultimate skill)
Electro will get buff like chance to mob getting paralized (after using elemental/ultimate skill) exclude electro mob.
In snowing weather :
Cryo will get buff like longer elemental effect & movement speed increment (after using elemental/ultimate skill).
Hydro will get debuff like reduction on movement speed or sometime will get frozen (after using elemental skill/ultimate skill).
Dendro will get debuff like healing time effect reduction, reduction on healing value & no longer getting HP regen in cold area.
In thunderstrom weather :
Electro will cause more elemental dmg/get summon thunder to attack mob after the mob getting three hit from elemental skill.
Cyro will get more damage from electro enemy.
Hydro will get some dmg & chance of getting paralized about 2-3 second from electro dmg.
Fell free to suggest more about weather system
& I hope dev team will consider about adding this feature.