gcsim icon indicating copy to clipboard operation
gcsim copied to clipboard

fix fischl oz conditional breaking & oz spawn from q

Open k0l11 opened this issue 2 years ago • 1 comments

fixes #608

  • replaces the fischloz status with a bool
  • changes the semantics of .fischl.oz: instead of specifiying the amount of frames it's still active for, now it instead just specifies whether oz is "active" or not (similar to .albedo.elevator)
  • fixes Oz spawn on Q: Oz should spawn at the end of animation, but he always spawned at the earliest cancel before.

live: https://gcsim.app/v3/viewer/share/a6808c9b-140f-44d1-821f-d7ca3f10898a after fix: https://gcsim.app/v3/viewer/share/d9f39e3b-8d0d-4206-82db-29d82b29e8ba

config:

options swap_delay=12 debug=true iteration=100 duration=100 workers=30;

fischl char lvl=90/90 cons=0 talent=9,9,9;
fischl add weapon="seasonedhuntersbow" refine=5 lvl=90/90;

# ----
target lvl=100 resist=0.1;

# ----
active fischl;
while 1 {
	fischl skill;
	if .fischl.oz == 0 {
		print("shouldn't happen");
	}
}

TODO:

  • [ ] update docs after merge

k0l11 avatar Aug 17 '22 14:08 k0l11

I've replaced the oz status with a bool that gets used for her custom oz conditional and fixed the incorrect Oz spawn on Q.

k0l11 avatar Aug 21 '22 14:08 k0l11