Skip to content

raidboss: r12s initial p2 triggers and timeline#1007

Open
Legends0 wants to merge 205 commits intomainfrom
r12sp2-initial-triggers-timeline
Open

raidboss: r12s initial p2 triggers and timeline#1007
Legends0 wants to merge 205 commits intomainfrom
r12sp2-initial-triggers-timeline

Conversation

@Legends0
Copy link
Collaborator

@Legends0 Legends0 commented Feb 14, 2026

These I have been working on.

  • Includes strategy support for both DN and Banana Codex.

Timeline is based on network log.

Some of ideas of things TODO:

  • Replication 1 has an edge case which in theory should never be hit, I also never really paid attention to its output cause I just never modified it to my position needed so my calls were always both intercard locations which seemed correct. It kind of feels late to call, but I don't see how else it can be called sooner other than possibly a heading-based prediction, for which the data may not arrive in a timely manner as well.
  • Double Sobat in P2 can have some weird output if the targetted player quickly changes or quickly moves to a new direction prior to the snapshot but most cases it is accurate. Not sure if this is fixed with using the target's location compared to boss center in the match instead of boss heading.
  • Replication 2 Nukemaru (JP Strat) config/detection. While I can probably code up something basic for it, I likely won't be able to test it.
  • Tower locations in P2 (I couldn't see a way to collect their location until after the fact when players have debuffs). It would also be helpful to know where that pesky earth tower is, which maybe is in its startsUsing cast that I just never bothered to check. The call outs in general here could be kind of spammy with the Doom (for cleansers), Pyretic, and avoid earth. EDIT: The Combatant Memory lines for them being added prior to casts has unique BNpcID for each tower type.
  • Replication 4 breakout outputs based on dn strategy (call the group 1-4/intercard quadrant and to grab stack or defamation?)
  • Final AoE set could probably be adjusted as right now they are both alert bigAoes. I haven't actually looked into the damage it does, I think the damage goes up with each cast as there are more actors casting, but I never noticed an issue here.
  • Fix replication 2 reenactment 1 in timeline, currently it is coded for DN strategy.

Note: Didn't realize renaming branch would close previous PR #964 and didn't have permissions to re-open the PR.

Will be easier for players to manually modify the outputs based on config.
some prep for banana codex handling
This will be important later when checking order as the 'none' attribute is expected and not 'unknown'. 'unknown' will mean something else unexpected.
also adds strategy detection for DN/Banana Codex
@Legends0
Copy link
Collaborator Author

Legends0 commented Feb 23, 2026

For the reenactment 1 timeline, it may be okay to assume a strategy by jumping after the first clone ability with what cactbot will support such as Banana Codex / DN to at least make some attempt at a timeline rather than just a generic n/s clones => NE/SW clones => E/W clones => SE/NW clones...

EDIT: Determined to not be feasible at this time due to existing strategies already conflicting and permutations possible.

@Legends0
Copy link
Collaborator Author

Legends0 commented Feb 24, 2026

Hmmm... I think the front/back / sides calls for idyllic need to be flipped?

EDIT: This has been fixed.

I think this makes sense since the first call is working (north/south) and it cleaves NS early on.
Now shows generic reenactment 1, but will jump to DN branch if boss clone is found first, jump to Banana Codex branch if Grotesquerie clone is found first, or go through generic output until shapes (forcejump).
Check hdg of 0 instead of -0.0001
Cases where the order could only be one strategy I replaced with a strategy detection. Some of the DN-based ones could apply to some other strategy as they do not check enough orders... although I don't know if those other strategies would be valid without vuln issues?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review Awaiting review raidboss /ui/raidboss module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants