Guild icon
KQM | Genshin Impact
overworld-hydro-gauge-and-icd
125 messages
Ticket Tool BOT Aug 24, 2021 8:25 AM
@p.pineapple - overworld hydro gauge and icd
As an author, It is your responsibility to complete the ticket
- Take advice constructively
- NO disrespectful behavior
- The ticket will be scrapped if: No activity > 1 week or open for > 1 mo.
- When done, type $close
Theory/Finding/Bug: Title of your submission

Evidence: Explanations with calculations and/or Youtube/Imgur proofs

Significance: Conclusion
p.pineapple Aug 24, 2021 8:28 AM
so ive been poking around about the gauge of overworld water ever since there was a time when my kazuha absorbed electro on an electro charged enemy in the rain
i have a couple of videos but i couldn't come to any good conclusions and was adviced by elijam to open a ticket here
pyro abyss mage shield breaking
zhongli pillar pulse crystallize
kaeya freeze duration
diona freeze duration
i feel like i can say that overworld hydro has little to no icd, 1u of strength but isnt 1a and thats about it
Greyhound Aug 24, 2021 9:56 AM
from your tests the aura would come out as 1A, tho the icd is unclear for we don't know if it applies every touch or every 3 touches as we have no idea how fast a touch is due to it dealing no dmg
also don't lump in rain and water as the same, water does not apply hydro, it applies a different type of hydro that doesn't work the same way entirely, while we don't know if rain is the same or uses standard hydro
elijam Aug 24, 2021 1:25 PM
do you have the amber video too? iirc that’s the one where the duration seemed the weirdest
elijam Aug 24, 2021 1:55 PM
found it (also pineapple’s video I just pulled it)
only like ~5-6s duration from when she leaves the water
Carrier5by5 Aug 25, 2021 1:08 AM
GenshinData/ConfigAbility_Scene_Weather.json at 97ec5bf557d7dd301be...
Repository containing the game data for the game Genshin Impact. - GenshinData/ConfigAbility_Scene_Weather.json at 97ec5bf557d7dd301beac19ab72cdf4edf9def0a · Dimbreath/GenshinData
┌─── reply to message (879894896734007327)
Greyhound Aug 25, 2021 1:19 AM
carrier with the carry once more, do you mind elaborating on starting and limit? the aura ramps?
oh, there are different types of rain
Aluminum Aug 25, 2021 1:51 AM
https://youtu.be/PMtfZuZ9i9A
Do you guys want this
Aluminum
Overtaken
┌─── reply to message (879897736495902740)
Carrier5by5 Aug 25, 2021 7:08 AM
I think the "stacking" parameter tells. "Refresh And Add Durability" means that the duration will refresh to the setting value (8.0 second) and the ED (Element Durability) of Aura will add 10 ED (equal to 0.4 U)
Max Element Durability is the max gauges that the aura can take.
For example, when the new stacking comes, if the old gauge is 45 ED, the new gauge will be 50 ED instead of 55 ED.
Silvershine2 Aug 27, 2021 12:05 PM
Dont know if that is of any use but you can actually overpower a rain hydro aura. I managed to get a pyro aura on overworld maggot kinky in coop with double Xiangling and Diluc
sexyeboy69 Aug 28, 2021 3:35 AM
icd being 0.25 seconds would mean that zhongli's pillar would really never be able to "break through" the hydro aura
and it did in one of the videos above
Aluminum Aug 28, 2021 3:39 AM
which video is that? Remember that auras flash when they are low but that doesn't guarantee that they are gone
┌─── reply to message (881020179323183144)
sexyeboy69 Aug 30, 2021 12:00 AM
maybe it is flashing but it did go away for a quarter of a second though
there's no aura right here
Aluminum Aug 30, 2021 12:30 AM
why didn't that one ping me? anyways elemental sight is a lot more reliable than the icons
Boss HP bars are good too iirc
sexyeboy69 Aug 30, 2021 1:01 AM
because i turned it off because some people are very touchy about pings
ahem MCPIE ahem
p.pineapple Aug 30, 2021 12:01 PM
here’s a couple more videos
the time seems to be different than in the rain
Aluminum Aug 30, 2021 3:55 PM
Kaeya and Diona have different GU on their skills
elijam Aug 30, 2021 4:53 PM
I think that was the idea behind comparing both of them
Aluminum Aug 30, 2021 5:03 PM
Hmmm good point. perhaps the rain gauge caps off lower? Not sure about that one
elijam Aug 30, 2021 5:11 PM
┌─── reply to message (881871505733066772)
BowlSoldier Aug 30, 2021 8:15 PM
According to the data mined code, water like oceans etc ticks every 0.25 seconds, and stacks in some way up to 50 durability (2U).
Rain ticks every 0.5s instead, and there are two kinds of rain listed;
- Light Rain immediately applies 30 durability (1.2U)
- Heavy Rain stacks up to a max of 30 durability
Not sure how the stacking works yet, and those things I said should be tested in game
Aluminum Aug 30, 2021 10:57 PM
From what I've experienced in game, rain does seem very significantly "weaker" than water on the ground
Raf Sep 5, 2021 10:42 AM
@p.pineapple any progress on this? or do you want me to can it
p.pineapple Sep 8, 2021 10:33 AM
tried doing some tests with elemental sight on
im really not sure how to test stacking or durability
Greyhound Sep 14, 2021 4:14 PM
@p.pineapple is this being worked on anymore? any wish to finish it in the future to be archived or just deletion?
┌─── reply to message (887370823021772891)
p.pineapple Sep 15, 2021 4:44 AM
i can’t figure out any way to test the details like stacking but the data mined code has already been helpful enough
from what bowl soldier said i thought i would be able to get rid of the hydro aura for a split second by using amber’s charged shot while enemies are in the rain but that isn’t the case
Aluminum Sep 19, 2021 2:00 AM
What tests do you need?
p.pineapple Sep 20, 2021 7:17 AM
that’s the thing, i can’t think of any tests that can prove resetting or stacking of gauges
in my video of amber shooting in the rain, would it not completely get rid of the hydro aura because her charged shots are 2B and rain is around 1.2U?
ticking every .5s would still show something i assume unless i had really bad timing on that vid
Peekays Sep 20, 2021 9:20 AM
4 taos in coop
┌─── reply to message (889410772780855307)
BowlSoldier Sep 20, 2021 10:21 AM
Pyro gets halved strength against Hydro, so your Amber charged shots would only reduce it by 1u to 0.2u
anonpuffs Sep 21, 2021 10:06 AM
Multiple amber qs?
Aluminum Sep 22, 2021 9:03 PM
Overwriting the rain is not that hard. Getting a controlled test out of it is. Freeze tests could be helpful.
┌─── reply to message (890342496901689424)
BowlSoldier Sep 22, 2021 10:55 PM
Thats a great idea for testing that the durability is 30! We know the formula for freeze duration based on durability, so if someone does a 50 Cryo freeze on fully stacked rain, we can count the frames it lasts and check that it matches the formula for 30 durability
Swirl would theoretically also work, but it would be very difficult to check how long Swirled Hydro lasts since it'll just get reapplied by the rain (edited)
┌─── reply to message (890370868784558140)
elijam Sep 23, 2021 3:58 AM
would you just need a video of 50 cryo trigger freeze in rain? what does fully stacked mean?
I can try to get a video w kaeya next time I happen to notice it raining but I am NT going to time skip looking for weather patterns (edited)
I only have so much commitment to overworld TC
would 25 cryo trigger for comparison also be helpful or nah
BowlSoldier Sep 23, 2021 6:56 AM
We're not sure how the stacking thing works, but it seems like an enemy might not have the full 30 Hydro on them until they've been standing in rain for at least 1.5s? I'd recommend waiting about 2 seconds before freezing for that reason, just in case
┌─── reply to message (890447520629669898)
BowlSoldier Sep 23, 2021 6:57 AM
Only as a control. The 50 Cryo video should tell us everything we need about the durability (edited)
┌─── reply to message (890491900996513872)
elijam Sep 23, 2021 10:43 AM
sure
I’ll keep an eye out for rain then
p.pineapple Sep 23, 2021 9:59 PM
what about those freeze videos i sent from before?
BowlSoldier Sep 24, 2021 8:04 PM
Gonna put the freeze formula in here, the version that uses durability.
t = 24 * ( 5^0.5 * ((x) + 20)^0.5 - 10 )
Where t is the freeze duration in frames, and x is the freeze aura durability, which is 2x the minimum of the Cryo and Hydro gauges.

If we are trying to prove the Hydro is 30, then there are two cases:
Kaeya: Cryo Gauge = 50, so Min(30, 50) = 30, so x = 2x30 = 60
Diona: Cryo Gauge = 25, so Min(30, 25) = 25, so x = 2x25= 50

If we plug those values into Wolfram Alpha, then if the Hydro gauge is 30 durability, we get:
Kaeya: expected duration is 240 frames, aka 4s
Diona: expected duration is slightly below 209 frames, or 3.48s
Kourinn Sep 25, 2021 10:58 AM
Freeze formula may be too inaccurate for tests of gauge strength. Freeze has a mechanic that reduces duration for consecutive freeze extensions and/or refreezing.

#freeze-extensions has a new formula that accounts for this consecutive freeze duration penalty, however; it is only about 90% accurate for reasons not yet understood.
(edited)
elijam Sep 25, 2021 11:36 AM
what if we don’t do any refreezes
do I have to try to read the spaghetti formula then?
Kourinn Sep 25, 2021 11:49 AM
If you wait for at least 0.5 freeze duration after the target unfreezes, then you can use the old formula. However, water and rain tick every 0.25s and 0.5s respectively iirc. So waiting for freeze penalty to decay may not be possible when testing environmental hydro gauge.

You would need another elemental reaction to reduce the hydro gauge. Amber's burst might work. Otherwise you would need multiplayer.
┌─── reply to message (891290419101577267)
BowlSoldier Sep 25, 2021 12:40 PM
This isn't for testing the stacking, this is for testing the Freeze duration at max strength of Rain and/or Water. Only freezing them once. Which should be a simple test using the original formula, and checking that it matches the values for 50 and 60 respectively
┌─── reply to message (891303146083741754)
Kourinn Sep 25, 2021 12:47 PM
That's easy then. Reversing the formula:
d = frozen gauge element durability (which is twice the consumed hydro or cryo gauge)
t = time frozen in seconds
d = 1.25 * t^2 + 10 * t
(edited)
BowlSoldier Sep 25, 2021 12:47 PM
What's t in there twice for?
Oh just cos of the way you inverted the formula, you're solving for x, my bad
1A Cryo in Rain test: Freeze lasts 210 frames in both tests, which is exactly 3.5s

This matches the predicted value for applying 25 Cryo to anything above 25 Hydro
https://youtu.be/xnmioJca29g
Bowl Soldier
1A Cryo in Rain
1A Cryo in Rain test: Freeze lasts 240 frames in both tests, which is exactly 4s

This matches the predicted value for applying 50 Cryo or higher to 30 Hydro exactly. This should prove that Rain has a max durability of 30
https://youtu.be/Lw2wvGbpY-0
Bowl Soldier
2B Cryo in Rain
BowlSoldier Sep 25, 2021 1:07 PM
Finding: Hydro from standing water sources lasts 8s, and does not follow the usual duration rules associated with gauge strength.

Evidence: In this video we can see the Hydro on both Tartaglia and the Hillichurl lasts roughly 8s from the moment they each leave the water.
https://youtu.be/f2j6qEDQSl8

This does not match the 12s we would normally expect a 50 durability aura to last. It does, however, match the coded duration values in the Dimbreath repo, as well as the findings on the Hydro Slimes, which also cause a fixed-duration Hydro aura in a similar manner.
https://github.com/Dimbreath/GenshinData/blob/97ec5bf557d7dd301beac19ab72cdf4edf9def0a/BinOutput/Ability/Temp/ConfigAbility_Scene_Weather.json#L21
#883264842931257425

Rain has exactly the same duration value of 8s coded for its 30 durability Hydro, however it's a lot harder to test leaving rain than it is leaving water
Bowl Soldier
Water Hydro Duration
GenshinData/ConfigAbility_Scene_Weather.json at 97ec5bf557d7dd301be...
Repository containing the game data for the game Genshin Impact. - GenshinData/ConfigAbility_Scene_Weather.json at 97ec5bf557d7dd301beac19ab72cdf4edf9def0a · Dimbreath/GenshinData
BowlSoldier Sep 25, 2021 1:26 PM
Here's the evidence that water's Hydro aura stacks, rather than just applying 50 immediately.
https://youtu.be/r7W9h75ct2U

In this video, I first let the Hillichurl stand in the water long enough that it should be fully stacked with Hydro. Then I freeze it with 50 Cryo, and the Freeze duration lasts 339 frames. That indicates the Hydro aura on the enemy was slightly over 48, which matches with a 50 Hydro aura that decays slightly in between each 0.25s / 15 frame tick.

Then, after the Hillichurl is unfrozen, Kaeya's ice bridge prevents it from being immediately re-applied with Hydro. I try to time re-freezing the enemy as quickly after it re-enters the water as possible. However there has still been >0.5s spent unfrozen, so the freeze reduction formula should not apply.

The enemy spent 43 frames standing in the water, so should have had 3 ticks of Hydro applied to it: at 0, 15, and 30 frames. So if our theory is correct it should have 30 Hydro durability at this point.

Freezing at this point lasted 230 frames. Plugging this into the Freeze formula says the Hydro on the enemy was roughly 28.4. Again, this matches with a 30 Hydro aura that decays slightly in between ticks.

This indicates that the Hydro on anything standing in water gets stacked up 10 Hydro at a time. We'll need more similar testing with more or less time with the enemy spent in the water: so trying to time that second Kaeya E as close to frame perfect as possible
Bowl Soldier
Water Hydro Stacking
BowlSoldier Sep 30, 2021 8:32 PM
@p.pineapple are there any other things you'd like to test or try to figure out on this topic? Not sure what to try next
p.pineapple Oct 1, 2021 3:33 AM
i thought about doing 4 amber bursts in coop but not enough of my friends are free
also i play on mobile which isn’t the best platform for frame counting even if i use my video editing app
Sir_pick_the_prick Oct 16, 2021 11:45 PM
@p.pineapple are you done? This ticket has been dormant for 16 days
p.pineapple Oct 22, 2021 7:53 AM
personally i can’t do any more but if you guys think it’s good enough we can get bowlsoldier’s findings posted
Adra | Beats by Ei Oct 22, 2021 6:33 PM
Yeah if you're done we can get it verified.
┌─── reply to message (891309819347230750)
Adra | Beats by Ei Oct 22, 2021 6:39 PM
So Dim's coded duration for 50 hydro is 8s via this method?
┌─── reply to message (901178071426666547)
BowlSoldier Oct 22, 2021 6:42 PM
8s, regardless of how much Hydro. It doesn't follow the usual duration rules.
If you just touch the water for a fraction of a second you only get 10 Hydro, but that still lasts 8s
┌─── reply to message (901178807103393813)
Adra | Beats by Ei Oct 22, 2021 6:46 PM
Got it. Just wanted to make sure there's no inconsistencies.
┌─── reply to message (901015342749458463)
Adra | Beats by Ei Oct 22, 2021 6:47 PM
Are we good to verify what Bowl has found?
┌─── reply to message (901179910381527041)
p.pineapple Oct 23, 2021 7:06 AM
👍
Raf Oct 24, 2021 1:26 PM
close your damn tickets if it's ready
Adra | Beats by Ei Oct 24, 2021 1:41 PM
I'm good on my end for verification. Eli is looking over Bowl's stuff.
elijam Oct 24, 2021 4:52 PM
I can do that after it’s closed
@BowlSoldier you wanna do the writeup?
BowlSoldier Oct 24, 2021 5:00 PM
Sure, I can do a writeup for that tomorrow
elijam Oct 24, 2021 6:38 PM
thank you
BowlSoldier Oct 25, 2021 4:30 PM
Findings
Overworld Hydro can be split into 2 types:
- Water (eg seas, rivers, lakes, etc)
- Rain (unknown whether normal rain and thunderstorm rain work the same)

Water
- ICD = 0.25s
- Strength = 10 durability per tick, stacks up to a max of 50
- Duration = 8s, regardless of durability

Rain
- ICD = 0.5s
- Strength = 10 durability per tick, stacks up to a max of 30
- Duration = Unknown, could not manage to test

Evidence
Water ICD and per-tick strength: https://youtu.be/x2yf3COJR0M Ticks happened every 0.25s. Number of ticks indicates that each tick was 10 durability.

Water Max Strength, and stacking: https://youtu.be/r7W9h75ct2U
The duration the Hillichurl was frozen for indicates they had 48-50 durability
They were re-frozen 43 frames after falling into the water. Since water ticks every 15 frames, they should have had 3 ticks applied to them for 30 durability. Their frozen duration matchs 28-30 durability

Water Duration: https://youtu.be/f2j6qEDQSl8

Rain Max Strength: Tested by freezing with both 25 and 50 Cryo, then comparing the duration to the Freeze duration formula
Freeze duration formula: t = 24 * ( 5^0.5 * ((x) + 20)^0.5 - 10 )
Where t is the freeze duration in frames, and x is the freeze aura durability, which is 2x the minimum of the Cryo and Hydro gauges.
- 25 Cryo test: https://youtu.be/xnmioJca29g Lasted 210 frames. This is the number for min(25, Hydro) = 25, so Hydro durability is at least 25
- 50 Cryo test: https://youtu.be/Lw2wvGbpY-0 Lasted 240 frames. This is the number for min(50, Hydro) = 30, so Hydro durability is 30

Rain ICD and Per-tick Strength: https://youtu.be/Kjx3EFqfdrE
The reductions in the Pyro shield happened every 30 frames, or 0.5s. The number of ticks it took to remove the Pyro shield indicates 10 durability per tick. The first reduction was 30 durability's worth, since the mage already had fully stacked rain on them when they applied their shield.
(edited)
Bowl Soldier
Water ICD
Bowl Soldier
Water Hydro Stacking
Bowl Soldier
Water Hydro Duration
Bowl Soldier
1A Cryo in Rain
Bowl Soldier
2B Cryo in Rain
@elijam That everything you need? I don't feel good that some of the numbers are just taken from the repo, I prefer only to add things that we can confirm in-game, but I can't think of a way to test Rain's duration, so I don't see an alternative
┌─── reply to message (902233022684864633)
elijam Oct 25, 2021 4:37 PM
maybe just take out anything we can't verify in game?
because we shouldn't have datamine stuff in the tcl
┌─── reply to message (902234383602286642)
BowlSoldier Oct 25, 2021 4:40 PM
Agreed. Took out the Rain duration stuff, rain stacking, and the Light vs Heavy rain distinction, since that all came from the datamine and couldn't be replicated. I'm missing exactly one trivial video piece of evidence: no-one ever actually tested the ICD of Rain. All I need is a single video of a Pyro Abyss mage in the rain, but I don't have one anywhere
Adra | Beats by Ei Oct 25, 2021 4:58 PM
Datamine stuff in TCL? We would never.
BowlSoldier Oct 25, 2021 5:26 PM
currently just leaving my game afk next to a pyro abyss mage until rain happens. Can't think of any other way to force rain to happen
BowlSoldier Oct 25, 2021 6:09 PM
@elijam Done, should have videos on everything now. Also removed any datamine-only findings
┌─── reply to message (902246693184102461)
Adra | Beats by Ei Oct 25, 2021 6:14 PM
That was the last thing I needed to see since I already looked at everything else.
I'm good. Verified on my end. Let me know if you see anything I may have missed, Eli.
┌─── reply to message (902257496142532608)
elijam Oct 25, 2021 7:00 PM
you can close it whenever I guess?
or I can close it
┌─── reply to message (902258941940088902)
elijam Oct 25, 2021 7:00 PM
just send that again after it's closed
┌─── reply to message (902270403966271508)
Adra | Beats by Ei Oct 25, 2021 7:00 PM
Will do.
elijam Oct 25, 2021 7:01 PM
right bowl said it's done so actually I think I'll just close it
Ticket Tool BOT Oct 25, 2021 7:01 PM
Ticket Closed by @292093270434250762
Support team ticket controls
elijam Oct 25, 2021 7:02 PM
verified
@Adra | Beats by Ei
Adra | Beats by Ei Oct 25, 2021 7:02 PM
Verified.
Ticket Tool BOT Oct 29, 2021 2:02 AM
Transcript Saving