Skip to content

Commit

Permalink
raidboss: FRU - p2 + p3 (#538)
Browse files Browse the repository at this point in the history
~~This has the rest of p2 and initial p3 through Ultimate Relativity.
I'm marking this as draft/WIP for now because, even though it looks fine
in RE, it needs some solid testing in-game (especially on the UR
timings). And there's probably comment typos thanks to my crappy
keyboard, and who knows, probably other mistakes too.~~

(1/11/25 edit: This now has the rest of P2 and P3. I'll PR the P4 stuff
separately.)

I started adding strat options for some stuff as well.  So far:
* Sinbound Holy - the LesBin/current pf strat seems to be to always
rotate away from Shiva unless she spawns on a knockback spot, in which
case everyone races CW and the group approaching her then slides to
rejoin the other before Silence/Stillness. I haven't seen any other
strats getting attention, but defer to others if they have. This is
added as a strat option, but because the alternative is just calling the
relative add spot (which feels, i dunno, kinda unhelpful?), I made this
the default option. If folks object, I will change it back.
* Ultimate Relativity - the LesBin/current pf strat seems to be Y north
with DPS E-SW. Using this strat option lets cactbot actually calculate
your absolute clock spot for this mech. For the `none` option, it will
still call each step, since it's fairly deterministic regardless of
strat. But again, happy to defer to others here if they have better
ideas.
  • Loading branch information
wexxlee authored Jan 15, 2025
1 parent 8f624dc commit b6fcf31
Show file tree
Hide file tree
Showing 3 changed files with 1,253 additions and 59 deletions.
1 change: 1 addition & 0 deletions resources/responses.ts
Original file line number Diff line number Diff line change
Expand Up @@ -328,6 +328,7 @@ export const Responses = {
bigAoe: (sev?: Severity) => staticResponse(defaultInfoText(sev), Outputs.bigAoe),
bleedAoe: (sev?: Severity) => staticResponse(defaultInfoText(sev), Outputs.bleedAoe),
spread: (sev?: Severity) => staticResponse(defaultInfoText(sev), Outputs.spread),
protean: (sev?: Severity) => staticResponse(defaultInfoText(sev), Outputs.protean),
// for stack marker situations.
stackMarker: (sev?: Severity) => staticResponse(defaultAlertText(sev), Outputs.stackMarker),
// for getting together without stack marker
Expand Down
Loading

0 comments on commit b6fcf31

Please sign in to comment.