Skip to content

Conversation

@kdovtdc
Copy link
Collaborator

@kdovtdc kdovtdc commented Oct 1, 2024

  • init + skeleton + data
  • implement stats, attack, skill (incomplete), talent (with workaround for sub modifiers; incomplete), E1, E2, E4, A2, A4
  • implement ult, E6, technique, A6
  • finish skill, talent
  • refactoring, fixes and comments

Additional notes:

  • InsertSkill and Talent use very lengthy chains of modifiers which was modeled to closely match real behavior
  • IsInsert setting and resetting is commented out as the functionality needs to be checked (probably a global variable that is used somewhere to check for action being insert or not, but this should be covered by the way inserts are implemented in srsim (cmiiw))

* init + skeleton + data
* implement stats, attack, skill (without insert), talent (with workaround for sub modifiers), E1, E2, E4, A2, A4

To-Do:
* implement ult, E6, technique, A6, insert
* implement ult, E6, technique, A6
* move most of Eidolon logic to `eidolon.go`
* add missing key and import
* fix typos

To-Do:
* finish skill insert
* continue inserted skill implementation
* refactored some functions
* added helper functions
* rename insert names to better differentiate between inserted skill and talent insert

To-Do:
* finish insert skill
* potentially refactor skill so that it can be run by main skill and insert skill
* refactor `Skill` and `InsertSkill` to use helper function `ExecuteSkill`
* comment out IsInsert variable
* simplify isMinHPRatio function
* finish skill and talent
* fix comments
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