So I'm just about finished with a 'Rank Level System' for Ultima Adventures, its built mainly for adventures so it won't work outright with any other distro. it will have a separate quest system and special abilities, for those familiar it would be something a little similar to the anime 'black summoner'.
Is there interest in me sharing this? I only ask because I have yet to put together a setup doc as distro edits would be needed as well as a core edit to eventsinks if you do not already have them in place. I do not have a live server and will likely never bother launching as much.
Each Level up just gives a boost to base stats, so likely will want to consider increasing base stat caps as well as considering a balance that makes sense for your own shard. Maybe even disable stat gains entirely from using skills.
Ideally, you will want to disable power scrolls as this gives bonus stat caps to skill based on the rank of the individual skill
The player rank will determine additional rewards for a certain quest or maybe allow only certain weapons to be able to be held by a certain rank player.
For unique skills, I only have one so far but ideally, i will stop at about maybe 30 or 40. The one I currently have (smithes eyes) is once its achieved, the player can see the stats of other players armor and weapons, by default this is now blocked and there is no way to see the stats of equipment other players are wearing. On the flip side if the other player has another ability 'Concealment' that matches or is higher than the rank 'Smithes Eyes' then they equipment is once again blocked from being seen.
The three quest types are fairly generic but achieve the goal, of currently expanding them. Made this whole thing from scratch, mostly. I also made use of a 'Data Storage' in the bank similar to what already exists to follow the same format. I will eventually be changing the gump backgrounds to better align with the ones already in place.
So yeah just tossing this out to see if there is any interest. I know
@Finaltwist is taking a break, so figured I would pitch in some ideas.
View attachment 21693
View attachment 21692