Commit Graph

6 Commits

  • Upgrade to REL3.7 (#2164)
    * Remove hardcoded quest data
    
    * Remove deprecated fields
    
    * Try to fix packet
    
    * Apply fix for token exchange
    
    * Upgrade to REL3.7
    
    * Add obfuscated protocol definitions
    
    * Add missing enum (other protos too maybe)
    
    * Re-add field setters and add note on removal
  • Add support for game version 3.6 (#2110)
    * Update to game version `3.6.0` (pt. 1)
    
    not complete!
    
    * Update to game version `3.6.0` (pt. 2)
    
    not complete!
    
    * Update compiled definitions
  • Add support for v3.5.0 (#2090)
    * Fix Dvalin battle
    
    See https://github.com/Anime-Game-Servers/Grasscutter-Quests/pull/25.
    
    This is entirely untested and there's a 99% chance it's broken, I'm just submitting it as a draft PR so that I don't forget about its existence.
    
    Co-Authored-By: mjolsic <21289772+mjolsic@users.noreply.github.com>
    
    * Update protos
    
    * 3.4 protos
    
    * Fix
    
    Now builds successfully, don't have the time to check if I should have specified true instead of false for withChildQuests, or if this functions as intended.
    
    * Change from false to true
    
    Per what smileoflove has been told on Discord
    
    * 3.5
    
    * Remove the Dvalin crap from this PR
    
    Git is so confusing
    
    * Update version
    
    * Apply README changes from `origin/development`
    
    * Remove unnecessary debugging information
    
    ---------
    
    Co-authored-by: mjolsic <21289772+mjolsic@users.noreply.github.com>
    Co-authored-by: KingRainbow44 <kobedo11@gmail.com>
  • Teapot Implementations & Fixes (#2032)
    * Add realm switching
    Fix realm unlock items
    
    * Implement exiting teapot
    
    * Implement home level rewards
    
    * Fix small issues
    
    * Fix call issue
    
    * Add 'seen unlock' packets
    
    * Fix Sumeru Main House bricking accounts
    This is only for the house, not the full realm
    
    * Fixed realm 5
    
    Main house needs to be placed manually for Sumeru realm (module 5) as the resources for defaults in Sumeru realm are missing. Sumeru main house cannot be exited from the door, issue due to the same missing res.
    
    * Fix Grass main house bricking accounts
    
    * Remove references
    
    * Formatting change (web editor)
    
    * Whitespace & Formatting
    
    * Whitespace
    
    * Make 'seen' status persistent
    
    * Fix misnamed field
    
    * Revert "Fix misnamed field"
    
    This reverts commit 21ef404e14.
    
    * Implement gaining trust (realm exp)
    
    Add gaining trust by crafting
    Add gaining trust via `/give`
    Show trust in djinn menu
    
    * Interior check for prevScene
    
    * Correct positions & rotations
    
    Return to front of main house when exiting from inside
    
    * Update HandlerBackMyWorldReq.java
    
    ---------
    
    Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
    Co-authored-by: GanyusLeftHorn <1244229+GanyusLeftHorn@users.noreply.github.com>