1. 22 Jun, 2022 1 commit
  2. 21 Jun, 2022 2 commits
  3. 18 Jun, 2022 9 commits
  4. 16 Jun, 2022 5 commits
  5. 15 Jun, 2022 3 commits
  6. 14 Jun, 2022 2 commits
    • saucebing's avatar
      fix healing ability of some characters to some extent (#1201) · 458aadc2
      saucebing authored
      * fix healing ability of some characters to some extent
      
      * using SerialName to replace replaceAll in avatar ability files reading
      
      * add class HealAbilityManager
      
      * move codes in onAbilityInvoke of class AbilityManager to class HealAbilityManager
      458aadc2
    • ImmuState's avatar
      Implement Resin (#1257) · 6e955c9f
      ImmuState authored
      * Basic resin usage/refresh.
      
      * Honor resin config, move some logic to logon.
      
      * Add resin usage to DungeonChallenge
      
      * Make fragile and transient resin usable.
      
      * Get resin cost from dungeon excel.
      
      * Add ability to unlock combine diagrams.
      
      * Refactor CombineManager to use Inventory.payItems, enabling crafting of condensed resin.
      
      * Refactor ForgingManager to use Inventory.payItems, to prepare for eventually forging Mystic Enhancement Ores using resin.
      
      * Remove comment
      
      * Check resin usage in addResin
      6e955c9f
  7. 11 Jun, 2022 1 commit
  8. 09 Jun, 2022 1 commit
    • zhaodice's avatar
      Fix inconformity of Player Object at TowerManager (#1226) · 052e70e4
      zhaodice authored
      * Fix inconformity of Player Object at TowerManager
      
      Fix inconformity of Player Object at TowerManager class from GameSession
      
      * fix with a reasonable resolution
      
      * Make sure towerManager'player is online player
      
      * Make sure towerManager'player is online player
      
      * Obsolete storage
      
      * Fix build
      
      * fix build
      
      * fix build
      
      * add @Entity
      
      * set record map
      
      * replace tab with space
      
      * add Entity to TowerData
      
      * make infomater more accurate
      
      * move player register to onLogin
      052e70e4
  9. 08 Jun, 2022 13 commits
  10. 05 Jun, 2022 2 commits
    • zhaodice's avatar
      Fix unable to save game data occasionally (#1194) · ecf7a81a
      zhaodice authored
      * Fix unable to save game data occasionally
      
      * No self-kicking
      
      * Game data synchronization
      
      * finally
      
      * prevent duplicated saving
      
      * reverse changing
      
      * keep the previous code
      
      * Update GameServerInitializer.java
      
      * Update GameSession.java
      
      * remove sanity check because of try block
      
      * a session needs can be created without a pipeline.
      ecf7a81a
    • liizfq's avatar
      add new command (unlimitenergy):toggle energyusage for each player (#1186) · 934fb587
      liizfq authored
      * add new command (unlimitenergy):toggle energyusage for each player while  energyusage is ture in config.json
      
      * Solve the problem of layout and naming errors
      
      * make currentActiveTeam's Avatar full-energy while turn on the ule.
      
      * Resolve language document errors
      
      * add config_error message while player try to execute UnlimitEnergyCommand in GAME_OPTIONS.energyUsage == false
      934fb587
  11. 03 Jun, 2022 1 commit
    • Paimon2022's avatar
      Spawn default monsters with different levels according to data/Spawns.json... · a19e7c6d
      Paimon2022 authored
      Spawn default monsters with different levels according to data/Spawns.json when worldLevelOverride is not zero.
      
      For example, in world with worldlevel 8, base monster level is 90 according to resources/ExcelBinOutput/WorldLevelExcelConfigData.json,
      monster level bias in data/Spawns.json belongs to [1,32], so the monster level would belong to [69, 100].
      a19e7c6d