Extend setConstCommand "all" (#1884)
* Extend give command "talent" * Update src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java Shorten IntStream for getCombatSkills Co-authored-by:Luke H-W <Birdulon@users.noreply.github.com> * Fix setSkillLevel to work during avatar construction Shortening getCombatSkills * changeSkillLevel now acts as intermediate operation to fetch skillIds * setSkillLevel changes to allow out of range levels to be normalized * Update src/main/java/emu/grasscutter/command/commands/GiveCommand.java Removing recalcStats since it's redundant Co-authored-by:
Luke H-W <Birdulon@users.noreply.github.com> * Major changes and cleanup: - AvatarSkillDepotData: removed getCombatSkills since it's unused - TalentCommand: shortened /talent all using getSkillsAndEnergySkill - GiveCommand: changed changeSkillLevel to setSkillLevel - Avatar: delete changeSkillLevel and moved the operation inside setSkillLevel,updated skillId to Integer to catch special cases from GiveCommand * Small cleanup: Removed the special case from Avatar to be handled inside of GiveCommand * Added "all" parameter to SetConst * Changed all to [all] int SetConstCommand usage Co-authored-by:
Luke H-W <Birdulon@users.noreply.github.com> Co-authored-by:
Luke H-W <Birdulon@users.noreply.github.com>
Showing
- src/main/java/emu/grasscutter/command/commands/SetConstCommand.java 38 additions, 21 deletions...ava/emu/grasscutter/command/commands/SetConstCommand.java
- src/main/resources/languages/en-US.json 1 addition, 0 deletionssrc/main/resources/languages/en-US.json
- src/main/resources/languages/es-ES.json 1 addition, 0 deletionssrc/main/resources/languages/es-ES.json
- src/main/resources/languages/fr-FR.json 1 addition, 0 deletionssrc/main/resources/languages/fr-FR.json
- src/main/resources/languages/ja-JP.json 1 addition, 0 deletionssrc/main/resources/languages/ja-JP.json
- src/main/resources/languages/ko-KR.json 1 addition, 0 deletionssrc/main/resources/languages/ko-KR.json
- src/main/resources/languages/pl-PL.json 1 addition, 0 deletionssrc/main/resources/languages/pl-PL.json
- src/main/resources/languages/ro-RO.json 1 addition, 0 deletionssrc/main/resources/languages/ro-RO.json
- src/main/resources/languages/ru-RU.json 1 addition, 0 deletionssrc/main/resources/languages/ru-RU.json
- src/main/resources/languages/zh-CN.json 1 addition, 0 deletionssrc/main/resources/languages/zh-CN.json
- src/main/resources/languages/zh-TW.json 1 addition, 0 deletionssrc/main/resources/languages/zh-TW.json
Please register or sign in to comment