Skip to content

Conversation

@kdovtdc
Copy link
Collaborator

@kdovtdc kdovtdc commented Oct 21, 2024

  • init + skeleton + data
  • implement stats, attack
  • implement skil, talent
  • implement traces, eidolons, ult

incomplete:

Additional notes:

  • merged some modifiers while keeping same functionality for sim
  • ImprintReset logic unimplemented since no functionality has been discovered

kdovtdc added 14 commits October 6, 2024 00:07
* init + skeleton + data
* implement stats, attack
* implement (unfinished) skill, talent

Additional notes:
* merged some modifiers while keeping same functionality for sim
* finish skill, talent
* add ult (unfinished), traces, eidolons
* moved several modifiers and functions to trace.go/eidolon.go

Additional notes:
* merged some modifiers while keeping same functionality for sim
* ult requires implementation of `AllDamagePEN`
* technique unimplemented, requires changes in the core to be implemented properly
* continue ult
Additional notes:
* no implementation of `ImprintReset` logic because unknown
* need to implement new listeners first
* finish ult

Additional notes:
* known bug: if dispelled, CD mod won't be removed (requires `OnDispel` listener)
* `ImprintReset` logic unimplemented since no functionality has been discovered
* waiting for implementation of `AllDamagePEN` prop
* waiting for implementation of `BreakExtend`
* add `OnDispel` listener
* add `BreakExtend` listener
* add `AbortFlags` to ult insert
* set `CanDispel` to true
* change E2 to check for `Break` flag
* change `E4Listener` to listen to `OnBeforeBeingBreak`
* refactor E4 application to helper function
* update `TalentBreakListener` and `UltDebuff` to use `RemoveWhenSourceDead` flag instead of doing subscription to `TargetDeath` event
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.

1 participant