This is my personal gitlab instance. Feel free to browse my stuff: https://gitlab.greeson.xyz/users/highsaltlevels/projects

Randomize

David Greeson requested to merge randomize into master

Created by: HighSaltLevels

What/Why

This is the first of many steps in the randomization process. This PR randomizes characters by their classes, reconfigures their weapon levels to fit their new class, and swapped out their items with items of equal rank.

More specifically, when a character gets a new class, the randomizer will look for the highest ranking weapon stat of all weapon stats in the old class. Then it will set all valid weapon stats to that value. That means that for example, if Seth were to be made a Sage, his Light, Anima, and Staff weapon levels would be A due to his A rank in lances. Then the Silver Lance would be swapped out for an A rank anima tome, and the steel sword would be traded out for a D rank anima tome.

Additionally

I shortened the name of the randomized file by just taking the first part of the uuid4 as the identifier.

Merge request reports