Releases: Charlie-Zheng/gcsim
Sub
This is the v2.17.2, but with an updated Substat Optimizer.
Notes on using the new Substat Optimizer:
When using a
if .char.burst.ready {
char burst;
}
The ER calculation will attempt to give ER so that character can burst every time. If the desired behavior is to burst when there is energy but not otherwise, the user needs to add an actual energy check
if .char.burst.ready && .char.energy == .char.energymax {
char burst;
}
If the desired behavior is enough ER to burst every other rotation, then actually write the config such that the character bursts every other rotation:
for let i = 0; i < 4; i += 1 {
...
if i == 1 || i == 3 {
char burst;
}
...
}
v2.12.5 with Updated Substat Optimizer
This is the v2.12.5, but with an updated Substat Optimizer.
Notes on using the new Substat Optimizer:
When using a
if .char.burst.ready {
char burst;
}
The ER calculation will attempt to give ER so that character can burst every time. If the desired is to actually burst when there is energy but not otherwise, the user needs to add an actual energy check
if .char.burst.ready && .char.energy == .char.energymax {
char burst;
}
If the desire is enough ER to burst every other rotation, then actually write the config such that the character bursts every other rotation:
for let i = 0; i < 4; i += 1 {
...
if i == 1 || i == 3 {
char burst;
}
...
}
Release v2.7.5 with Updated Substat Optimizer
This is the v2.7.5, but with an updated Substat Optimizer.
Notes on using the new Substat Optimizer:
When using a
if .char.burst.ready {
char burst;
}
The ER calculation will attempt to give ER so that character can burst every time. If the desired is to actually burst when there is energy but not otherwise, the user needs to add an actual energy check
if .char.burst.ready && .char.energy == .char.energymax {
char burst;
}
If the desire is enough ER to burst every other rotation, then actually write the config such that the character bursts every other rotation:
for let i = 0; i < 4; i += 1 {
...
if i == 1 || i == 3 {
char burst;
}
...
}
nightly
Commits
- 09e9434: add web nilou (imring) #1010
- cfc6f17: bugfixes pt. 3 (imring) #1010
- 9c111ab: use StatMod for xiao a1 (skippi) #1020
- 22e702b: add talent description to xiao a1 (skippi) #1020
- a69d1be: fix prototype rancour stack reset (k0l11) #1033
- eac4159: add wandering evenstar weapon (skippi) #1034
- 107e6e7: add src check for TranquilityAura (imring) #1035
- 69586b4: add HP% to optimizer eval stats for candace and nilou (skippi) #1036
- dcfd02c: add seal count field to yanfei (soloxcx) #1038
- 7a5bca3: refactor hitbox function arguments (k0l11) #1040
- 5e44a37: fix broken reactable test (k0l11) #1040
- b9f0c0e: update enka (imring) #1042
- 780af0f: refactor attack handling + basis for player damage (k0l11) #1040
- d1ec1f0: add def halt to candace c6 (skippi) #1045
- af12331: fix heizou q aura check (k0l11) #1040
- 7a694f9: progress (ChinPTeo) #1075
- 7fa2d51: Merge branch 'main' of https://github.com/ChinPTeo/gcsim into main (ChinPTeo) #1075
- 02ee848: Fix Kagura stacks (genshinsim#1054) (RarePossum) #1054
- 3d07bf1: use AttackMod for albedo a1 (skippi) #1056
- 858932c: add workflow for tests (srliao) #1058
- 19ba125: remove unused methods from target (srliao) #1040
- 9d833fa: clean up event names (srliao) #1040
- 8b9c687: add back log skip for players (srliao) #1040
- 638ebe6: fix Pattern.Targets naming (srliao) #1040
- ec24d8e: fix gadgets to emit on hit (srliao) #1040
- 05845a3: add basic collision tests (srliao) #1040
- 775fc37: Merge remote-tracking branch 'upstream/main' into gadget-fix (srliao) #1040
- 88b2dc6: clean up bloom hitbox code (srliao) #1040
- a8a28ee: thousand floating dreams initial (srliao) #1061
- 3a0dc71: add tfd team buff (srliao) #1061
- a7716f6: Moved icd.go from enemy to target (Charlie Zheng) #1066
- 3ad9fdb: Exposed all the tryX functions in Reactable (renamed to TryX) (Charlie Zheng) #1067
- fdbad28: Fixed incorrect function name TySwirlHydro -> TrySwirlHydro (Charlie Zheng) #1067
- be058ef: Added filters to check if reaction was procced from a gadget for onReaction subcribes (Charlie Zheng) #1068
- bcda9fe: Corrected bug with args for events (Charlie Zheng) #1068
- ae34d17: Fixed keqing C4 hyperbloom ignoring gadgets (Charlie Zheng) #1068
- 358e584: Fixed various OnHyperbloom callbacks incorrectly ignoring gadgets (Charlie Zheng) #1068
- be10745: Nahida initial implementation (genshinsim#1060) (srl) #1060
- 1b5c20e: fix target index should not be used (genshinsim#1070) (srl) #1070
- 35e44dd: add bool return to try functions (genshinsim#1071) (srl) #1071
- e14b5ce: DMC implementation continued (genshinsim#1069) (srl) #1069
- d5d8de3: update assets (genshinsim#1072) (srl) #1072
- c5a593d: add fischl skill recast/resummon (genshinsim#993) (skippi) #993
- cc7c2be: add .state conditional (genshinsim#1024) (skippi) #1024
- 36d602b: Merge branch 'main' of https://github.com/ChinPTeo/gcsim (ChinPTeo) #1075
- cc55ee8: trying to reconcile main branchs (ChinPTeo) #1075
- 7bab3c1: fix nahida c1 (genshinsim#1073) (srl) #1073
- f87d02a: created script to get enka files (ChinPTeo) #1075
- bab3684: fix traveler always set to wrong ele (srliao) #1074
- d4c54a1: added cyno and nilou (ChinPTeo) #1075
- ab06b4b: cleanup (ChinPTeo) #1075
- 84e5f0b: Update enka import to 3.2 (genshinsim#1075) (ChinPTeo) #1075
- bf8fb83: changing back to yarnpkg (ChinPTeo) #1076
- e092389: Fixed yarn lock file (Kyle Bartz) #1077
- 760fc5b: fix xiao plunge CanQueueAfter breaking conditionals (skippi) #1080
- 6d8ca7f: fix skyward atlas ticks, logging, aoe and add travel param (k0l11) #1081
- b061494: add travel to fischl c6 (k0l11) #1082
- 901abb6: add passive param to platform dependent weapons (k0l11) #1083
- 2339df1: refactor calcReactionDmg to create snapshot for calc logs (k0l11) #1085
- 6cc2501: fix geo construct order not resetting on construct refresh (k0l11) #1086
- fce6bbe: fix keqing c1 dmg order (k0l11) #1087
- ef96588: fix jean c4 timing (k0l11) #1088
- 2631c7a: fix xiao c6 (k0l11) #1089
- 722f352: fix nilou a1 em (k0l11) #1090
- 65546a7: fix razor striketype (k0l11) #1093
- 96426e4: fix ec not getting rejected when target is frozen (k0l11) #1094
- 6876063: add king's squire (k0l11) #1096
- 44343ad: add fruit of fulfillment (k0l11) #1095
- a6b9a83: replace c6 travel with oz travel param (k0l11) #1082
- 40903ee: add declension stack conditional to heizou (skippi) #1097
- 10cce79: add candace into character shortcuts (skippi) #1098
- 6efd4b6: remove nahida c4 todo (k0l11) #1099
- 5b52ecb: fix character edit entry bar (srliao) #1100
- 9362c8a: add target type check to xiao c6 for future proofing (k0l11) #1089
- 842d98d: fix tfd key (srliao) #1102
- a867190: Merge branch 'main' of https://github.com/genshinsim/gcsim into sapwood-blade-impl (skippi) #962
- 4cda504: add pickup_delay param to sapwoodblade (skippi) #962
- 090c82c: add forestregalia weapon (skippi) #962
- 3e19f9a: add moonpiercer weapon (skippi) #962
- 60c33f9: remove sapwood blade image (skippi) #962
- 7dfbf31: fix wood weapon descriptions (skippi) #962
- 202149e: simplify wood blade keys (skippi) #962
- ad9d075: fix oceanhuedclam striketype (k0l11) #1109
- eb2704e: fix reaction striketypes (k0l11) #1109
- 836d0cb: fix weapon striketypes (k0l11) #1109
- 565d86e: fix albedo striketypes (k0l11) #1109
- 15096fd: fix aloy striketypes (k0l11) #1109
- 7d8050c: fix amber striketypes (k0l11) #1109
- 1ae8dac: fix ayaka striketypes (k0l11) #1109
- a941f1b: fix ayato striketypes (k0l11) #1109
- 9d08a36: fix barbara striketypes (k0l11) #1109
- 9c8a18a: fix beidou striketypes (k0l11) #1109
- 86b3c7c: fix bennett striketypes (k...