* fix innocent, golden card, and treasure book code redemption
innocent had a minor type error
for some reason the code sent back with the confirmation packets for both golden and catalog does not force uppercase, causing the code key retrieval to fail
this game sucks
also fixed minor typo in getting player stamps
* fix small typo in getting ninja rank
forgot this one
* fix golden card stamps and innocent
also corrects elemental availability
* add item support to treasure book codes
just discovered "oneToOne" while poking around for other issues
* properly handle players exiting cardjitsu water
* make end screens only show stamps from current session
* add card-jitsu end game screen
* fix oversight with how water players get removed
* fix card jitsu fire stamp awards
* change session stamps to use redis
* add card-jitsu water
* remove autogenerated file
* part 1
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 2
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 3
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 4
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 5
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 6
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 7
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 8
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 9
Co-authored-by: Levi <contact@lekuru.xyz>
* formatting part 8
Co-authored-by: Levi <contact@lekuru.xyz>
* More formatting changes
Co-authored-by: Levi <contact@lekuru.xyz>
* add watermatch
* add proper handling of the amulet client value
---------
Co-authored-by: Levi <contact@lekuru.xyz>
* change ninja progress system
* make it so ranking up does not reset your progress
* make losing against sensei give you experience
* remove rank speed from card-jitsu
* move get_percentage_to_next_belt
* add autocorrection to card-jitsu exp if it is not proper to the rank
* fix typo
* change the correction for card-jitsu exp