1. 18 Oct, 2022 8 commits
    • github-actions's avatar
      Version 1.4.2-dev [skip actions] · c5d30c44
      github-actions authored
      c5d30c44
    • github-actions's avatar
      Version 1.4.1 · 6146d14d
      github-actions authored
      Fix whitespace [skip actions]
      Restore ability to run without jar (#1875)
      Avoid NPE on CookingCompoundManager init
      Extend give command "skill level" & shortening /talent all (#1865)
      Remove stale item handling code
      Fix gacha avatars (fixes #1870)
      Refactor out some EntrySets
      send CompoundDataNotify on Login;fix spelling mistakes. (#1869)
      Change logging level on item use from info to debug
      feat:cooking food ingredient(aka:compound) implementation (#1858)
      Remove constellation charge and talent level bonuses from db
      Fix ambiguous command regexes
      feat: set emoji collection in chat screen (#1864)
      feat: set friend enter home option (#1860)
      Add a dictionary for Encryption public keys (#1862)
      Refactor handbook generation to not use naked textmap getter
      Accept resource enums of form "1"
      Update ru-RU.json (#1855)
      Version 1.4.1-dev [skip actions]
      6146d14d
    • github-actions's avatar
      Fix whitespace [skip actions] · 96da4b61
      github-actions authored
      96da4b61
    • Luke H-W's avatar
      Restore ability to run without jar (#1875) · 026ef9c5
      Luke H-W authored
      * Change JAR_FILE_SYSTEM to allow running from IDE without jar
      
      * Just grab /defaults/data
      
      * Restore FileUtils.getPathsFromResource
      026ef9c5
    • AnimeGitB's avatar
      Avoid NPE on CookingCompoundManager init · 57777283
      AnimeGitB authored
      57777283
    • natsu's avatar
      Extend give command "skill level" & shortening /talent all (#1865) · 2b087380
      natsu authored
      
      
      * Extend give command "talent"
      
      * Update src/main/java/emu/grasscutter/data/excels/AvatarSkillDepotData.java
      
      Shorten IntStream for getCombatSkills
      Co-authored-by: default avatarLuke 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: default avatarLuke 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
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      2b087380
    • AnimeGitB's avatar
      Remove stale item handling code · b5940da3
      AnimeGitB authored
      b5940da3
    • AnimeGitB's avatar
      Fix gacha avatars (fixes #1870) · aacf013c
      AnimeGitB authored
      aacf013c
  2. 17 Oct, 2022 6 commits
  3. 16 Oct, 2022 1 commit
  4. 15 Oct, 2022 4 commits
  5. 13 Oct, 2022 9 commits
    • TotalyNotOndre's avatar
      Update ru-RU.json (#1855) · 130a01fa
      TotalyNotOndre authored
      130a01fa
    • github-actions's avatar
      Version 1.4.1-dev [skip actions] · 06fe05bc
      github-actions authored
      06fe05bc
    • github-actions's avatar
      Version 1.4.0 · 23f1298d
      github-actions authored
      Fix whitespace [skip actions]
      [BREAKING] Item Usage Overhaul
      Updated MAX_FRIENDS (#1852)
      Refactor GameData, remove deprecated getGsonFactory - Fix day-of-week dungeons - AvatarSkill max level enforcement from excels - Partial fix to bonus levels (need packet on talent update)
      Lombokify and sort GameData
      Extend talent command "all" (#1850)
      fix: Solar Isotoma Elevator doesn't work in multiplayer mode (#1848)
      fix: ConcurrentModificationError by removing gadget (#1849)
      Add DynamicFloat class
      fix: albedo elevator doesn't work (#1845)
      Update GM Handbook with Spincrystal names and Monster strings
      feat: unlock homeworld bgm and set homeworld bgm. (#1844)
      Flatten language translation keys in-memory
      feat: set namecards in profile editing. (#1843)
      fix costumes are unable to be unlocked. (#1842)
      Fix food decreasing (#1834)
      Fix showing ban message box (#1826)
      Don't need full Java stacktrace on Lua errors
      Move Data, Plugin, Script, Packet access from Strings to Paths (#1839)
      Add `shutdown` alias to StopCommand
      Update Banners.json (#1813)
      [BREAKING] Deobfuscate codex field, slight refactor (#1809)
      3.1 Support (#1808)
      refactor HandlerWidgetDoBagReq
      Update README.md
      Fixed a tons of errors to make the drop system to accord with that in the actual game
      Allow loading Resources from zip files Move Resources loading from String filenames to Paths Add zip support
      Add `-game` and `-dispatch` startup arguments that override the run mode in the config
      Use reflection to map database classes and add missing mapped classes to the dispatch datastore
      Version 1.3.2-dev [skip actions]
      23f1298d
    • github-actions's avatar
      Fix whitespace [skip actions] · 025e5d3c
      github-actions authored
      025e5d3c
    • AnimeGitB's avatar
      [BREAKING] Item Usage Overhaul · d1d39db5
      AnimeGitB authored
      -De-hardcode elemental orb values
      -De-hardcode exp items
      -Change ShopChest format (temporary, drop system overhaul will replace it entirely)
      -Food healing actually uses Ability data for real HP amounts
      d1d39db5
    • atArtyom's avatar
      Updated MAX_FRIENDS (#1852) · 5bb43ac0
      atArtyom authored
      5bb43ac0
    • AnimeGitB's avatar
      Refactor GameData, remove deprecated getGsonFactory · 4e75361a
      AnimeGitB authored
      - Fix day-of-week dungeons
      - AvatarSkill max level enforcement from excels
      - Partial fix to bonus levels (need packet on talent update)
      4e75361a
    • AnimeGitB's avatar
      Lombokify and sort GameData · bb342f91
      AnimeGitB authored
      bb342f91
    • natsu's avatar
      Extend talent command "all" (#1850) · 95327248
      natsu authored
      
      
      * Extend talent command "all":
      Added talent option to set all talents (n, e, q) at once
      Modified error message to cover edge cases when player entered talent level lower than 1
      
      * Update src/main/java/emu/grasscutter/command/commands/TalentCommand.java
      
      some suggested changes
      Co-authored-by: default avatarLuke H-W <Birdulon@users.noreply.github.com>
      95327248
  6. 12 Oct, 2022 5 commits
  7. 11 Oct, 2022 1 commit
    • hamusuke's avatar
      feat: unlock homeworld bgm and set homeworld bgm. (#1844) · 4da4c03e
      hamusuke authored
      * will be able to change home bgm.
      
      * feat: unlock homeworld bgm and set homeworld bgm.
      
      * Update src/main/java/emu/grasscutter/game/home/GameHome.java
      
      * Update GameHome.java
      
      * Get default unlocked home bgms from HomeWorldBgmData
      
      * fix: duplicate home items by sending packet
      4da4c03e
  8. 09 Oct, 2022 3 commits
    • AnimeGitB's avatar
      Flatten language translation keys in-memory · 98ac42a6
      AnimeGitB authored
      98ac42a6
    • hamusuke's avatar
      feat: set namecards in profile editing. (#1843) · a4f10208
      hamusuke authored
      * add: can set name cards in profile editing.
      
      * some changes
      
      * Update src/main/java/emu/grasscutter/game/player/Player.java
      
      * Update src/main/java/emu/grasscutter/server/packet/recv/HandlerGetFriendShowNameCardInfoReq.java
      
      * Update src/main/java/emu/grasscutter/server/packet/recv/HandlerUpdatePlayerShowNameCardListReq.java
      
      * Update src/main/java/emu/grasscutter/server/packet/send/PacketGetFriendShowNameCardInfoRsp.java
      
      * Update src/main/java/emu/grasscutter/server/packet/send/PacketUpdatePlayerShowNameCardListRsp.java
      
      * Update src/main/java/emu/grasscutter/game/player/Player.java
      a4f10208
    • hamusuke's avatar
      fix costumes are unable to be unlocked. (#1842) · e23536e7
      hamusuke authored
      * fix: costumes are able to be unlocked.
      
      * Update AvatarCostumeData
      e23536e7
  9. 07 Oct, 2022 3 commits