Commit link:
https://github.com/trapped/rotmg_svr...59a2ba239a3191
From the commit description:
"As the hot weather Italy is experiencing these days kills me, I can't
guarantee everything works. Things I added:
- Guild Chronicle (view - implemented edit but not sure if it works)
- Guild Board (view/edit)
- Guild Creation
- Guild Inviting and Joining
- Guild Renouncing
- Guild Hall (partially: entering breaks the guild chat somehow, only
level 3)
- Guild Chat (partially)
and probably some more things that I don't remember."
As said, I can't guarantee this doesn't give any error, that everything works without resettings guilds, etc.
Another backend change was that I decided that the default "not in guild" data was the following: guild id = 0, guild rank = -1. I've changed the Register method to match my decisions.
Regarding the code, I know I should refactor.
As the commit says, there might be some kind of surprises (I'm boiled, there are almost 30°C here, can't bother checking the changes from git) in the code. There are some useless methods. There is some code from a guy I can't remember the name of, probably about the Guild Hall, I think it's Ossimc... Oh well.
Post down here bugs/glitches, ideas, etc.
I will work on the guild hall upgrading tomorrow if I can.
Hope you enjoy my work. Greetings and have fun.
(I've watched the "Hunger Games" film yesterday, oh god, steampunk)