Server Icon
KQM | Genshin Impact
39 messages
TiBotSun, January 15, 2023, 08:46 PM
@Anmaru - As an author, it is your responsibility to complete the ticket

- You can rename your ticket with /rename <ticket name> or with the button below
- If this ticket was created by accident or it can be deleted, you can use /delete within the first 5 minutes, otherwise ask a Scholar.
- When you are ready to submit the ticket, compile everything into one message following the format below and pin it. Then type /close or click the button below; the ticket will automatically be moved to be reviewed.
- To add contributors to your ticket you can use /contributor add <user>.
- The ticket will be scrapped if: no activity >1 week or open for >1 month.
Write-up Format
Theory/Finding/Bug: Title of your submission

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

Significance: Conclusion
AnmaruSun, January 15, 2023, 08:47 PM
OLD FINDING (kept for reference)
Finding: Wanderer may sometimes [why?] not fire his A4 wind arrows after sprinting to extend his E duration. [1]

Theory (need further analysis): Wanderer does not fire arrows if the frames at which the arrows are to be fired occurs when he possesses no Kuugoryuku Points [3]. This cutoff frame may be dependent on ping as exiting his Windfavored state is server-side. [2]

[1] Using sprint to extend E duration
[2] Windfavored ping interactions
[3] A4 Arrows firing mid sprint; theory by @727440149746679870

Significance: Shows that E extension using sprint may not provide combat benefit due to being unable to fire A4 arrows.
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
probably wont touch this ticket until later this week, but the basic methodology for proving the theory would be to sample different frames at which wanderer dashes to extend his E state, then observe whether his A4 arrows were fired
and pray the cutoff isn't ping dependent :pepela:
!rm 4d testing
(!) Keqing's Eternal AssistantTue, January 17, 2023, 01:45 AM
Alright an odd medium, I'll remind you about testing in 4 days. ID: 52842742
AnmaruSun, January 22, 2023, 02:55 AM
Finding: Wanderer will not fire his A4 arrows if he dashes more than 590 frames (at 60fps) after entering his Windfavored state [1]. This cutoff frame is not ping dependent. [2]

[1]: - Frame data
[2]: - Test at high ping, showing that arrows still fire only before the cutoff frame. Listed in sheets as Video 3.

Significance: You should not dash too late if you wish to fire off Wanderer's A4 arrows near the end of his Windfavored state.
Wanderer A4 Cutoff Frames
KEY - Field Descriptions

Field,Description,Why we measure this
Timestamp,The video timestamp when Wanderer enters his E state,The frame Wanderer's Burst icon greys out as he enters his E state is the 0th frame. We count the other markers relative to this.
Dash Start,The frame Wanderer begins his...
also im getting conflicting evidence for when wanderer exits his E state
turning airplane mode on for mobile still lets him run out and exit the state, but im not sure if this applies if the screen has already greyed out from the disconnection
might need to ask someone who understands the difference the greyed out disconnection screen makes
MercurySun, January 22, 2023, 06:08 AM
Hypothetical test (very cursed)
Player 1 hosts a world and is able to record their game. They watch and record player 2.
Player 2 is Wanderer and flies around. Shortly before E ends, Player 2 pulls their ethernet cable out of their PC.
what would this teach us? I'm not entirely sure. but it would be interesting.
AnmaruSun, January 22, 2023, 06:26 AM
i havent looked into how client- and server-side interactions change in coop
best case is that player 2 appears to stay mid air since the point check is on their side, so this would indicate its a server-side thing
one possible worse case is that player 1 sees wanderer fall back down, in which case i dont even know how thatd happen :ohno: :ohno:
MercurySun, January 22, 2023, 07:45 AM
I did some trials in singleplayer at hilariously high ping (almost 500ms), idk if they're of any help. Only the last one failed to launch arrows. note: framecounter may be off by 1. The video was recorded then re-encoded to add the framecounter (and chop my UID off)
judging by "feel" alone, I don't think it's a ping-dependent interaction. but I haven't counted frames.
method used to manipulate ping: use a VPN-like service to forcibly re-route the connection to Europe before it makes its way to the game server
single failed attempt to launch arrows:
Q grays out: frame 3027
initiate dash: frame 3619
difference: 592
This is consistent with the existing frame counts on the spreadsheet.
AnmaruSun, January 22, 2023, 09:16 PM
oooh this is perfect, thank you for testing this out on different ping
would you mind if i added you as a contributor for this btw
also on another note, what happens with the A4 arrow targeting at 0:43
two of them miss, and two of them appear to successfully lock on
is it because the first two arrows spawns when wanderer is outside of the targeting range, while the last two are within after dashing?
MercurySun, January 22, 2023, 09:28 PM
Sure, I'm happy to be added.
Huh, I didn't notice that 1 arrow missed and 2 locked on. I'm not home currently, so I couldn't really give a reason why.
AnmaruSun, January 22, 2023, 09:35 PM
sweet as
also all good, i had suspicions that this was possible but i wasnt able to pull it off myself
TiBotSun, January 22, 2023, 09:36 PM
@Anmaru added @Mercury as contributor
AnmaruSun, January 29, 2023, 04:59 AM
ive narrowed down the frames and it seems like the cutoff is about 590 (potentially ±1 error with freeze frames etc)
i could be more rigorous and have a frame counter in my recordings as well and also try to land 589 frames to get a second data point
but i think this is sufficient
tidied up sheets and added more notes for the fields
should be all good unless anyone wants to add anything onto the finding :love:
TiBotMon, January 30, 2023, 03:32 AM
Ticket closed by @Anmaru. If there are any issues with it - it can be reopened by the owner or staff by using the buttons below or /open.
Ticket verified by @Effab1e
Ticket verified by @🐟
Creating transcript...