Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix artifacts & some bugs #651

Merged
merged 20 commits into from
Aug 5, 2022
Merged

fix artifacts & some bugs #651

merged 20 commits into from
Aug 5, 2022

Conversation

k0l11
Copy link
Collaborator

@k0l11 k0l11 commented Aug 2, 2022

also fixes:

  • a bug related to char queue (loop over all actions now because insertion order isn't guaranteed, also check if a task added another task while looping over queue)
  • a bug related to hitlag extension (missing a certain check)

missing:

  • 4 tom shield bonus mod hitlag is missing

rewrites:

todo:

  • check noblesse

k0l11 added 4 commits August 2, 2022 16:54
- char queue now loops over all actions in queue
- exile ticks are affected by hitlag, exile status should not be on the holder but on the party member
- hod status should also be affected by hitlag otherwise the mod and status don't line up
- factor out buff duration into own variable
- without this check weird stuff happens (actions in the future extend mods in the past)
- 6s timer still broken
@k0l11 k0l11 changed the title fix artifacts fix artifacts & some bugs Aug 2, 2022
k0l11 added 11 commits August 3, 2022 08:14
- forgot to check if a task added another task
- remove unused status
- instructor should give em to the holder as well
- duration is now affected by hitlag properly
- change from expiry -1
- refreshes buff now instead of ignoring, because that matches ingame
- special case ganyu 4 noblesse interaction (with a TODO)
- icd should be affected by hitlag
- icd should be affected by hitlag
- icd should be affected by hitlag
- icd should be affected by hitlag
- remove unused status
- icd should be affected by hitlag
- icd should be affected by hitlag
@k0l11 k0l11 changed the title fix artifacts & some bugs fix artifacts & some bugs - draft Aug 3, 2022
@k0l11 k0l11 marked this pull request as draft August 3, 2022 16:33
@k0l11 k0l11 changed the title fix artifacts & some bugs - draft fix artifacts & some bugs Aug 3, 2022
@k0l11 k0l11 marked this pull request as ready for review August 3, 2022 18:45
@srliao srliao merged commit 51637e4 into genshinsim:next Aug 5, 2022
@k0l11 k0l11 deleted the fix-artifacts branch August 9, 2022 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants