Refactor avatar skilldepot and constellation/talent changing
Ensures Traveler retains talent levels and constellations on inactive elements when switching elements. Relevant for any other skillDepot-changing activities like Windtrace too, though keeping those in the db might not be as useful. Refactor avatar talent upgrade and access Refactor skillExtraCharges
Showing
- src/main/java/emu/grasscutter/command/commands/GiveCommand.java 1 addition, 22 deletions...in/java/emu/grasscutter/command/commands/GiveCommand.java
- src/main/java/emu/grasscutter/command/commands/ResetConstCommand.java 1 addition, 4 deletions...a/emu/grasscutter/command/commands/ResetConstCommand.java
- src/main/java/emu/grasscutter/command/commands/SetConstCommand.java 2 additions, 15 deletions...ava/emu/grasscutter/command/commands/SetConstCommand.java
- src/main/java/emu/grasscutter/command/commands/TalentCommand.java 42 additions, 49 deletions.../java/emu/grasscutter/command/commands/TalentCommand.java
- src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java 6 additions, 0 deletions...ava/emu/grasscutter/data/excels/AvatarSkillDepotData.java
- src/main/java/emu/grasscutter/data/excels/ProudSkillData.java 48 additions, 88 deletions...main/java/emu/grasscutter/data/excels/ProudSkillData.java
- src/main/java/emu/grasscutter/game/avatar/Avatar.java 219 additions, 109 deletionssrc/main/java/emu/grasscutter/game/avatar/Avatar.java
- src/main/java/emu/grasscutter/game/player/TeamManager.java 1 addition, 5 deletionssrc/main/java/emu/grasscutter/game/player/TeamManager.java
- src/main/java/emu/grasscutter/game/systems/InventorySystem.java 7 additions, 108 deletions...in/java/emu/grasscutter/game/systems/InventorySystem.java
- src/main/java/emu/grasscutter/game/world/Scene.java 7 additions, 9 deletionssrc/main/java/emu/grasscutter/game/world/Scene.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarChangeElementTypeReq.java 44 additions, 45 deletions...server/packet/recv/HandlerAvatarChangeElementTypeReq.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerAvatarSkillUpgradeReq.java 4 additions, 2 deletions...tter/server/packet/recv/HandlerAvatarSkillUpgradeReq.java
- src/main/java/emu/grasscutter/server/packet/recv/HandlerUnlockAvatarTalentReq.java 3 additions, 1 deletion...tter/server/packet/recv/HandlerUnlockAvatarTalentReq.java
- src/main/java/emu/grasscutter/server/packet/send/PacketAvatarSkillInfoNotify.java 10 additions, 15 deletions...utter/server/packet/send/PacketAvatarSkillInfoNotify.java
Please register or sign in to comment