-
Notifications
You must be signed in to change notification settings - Fork 759
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Guild Storage Skill #1092
Guild Storage Skill #1092
Conversation
b6f4faa
to
c7d28c1
Compare
Gonna try and split it into atomic commits (and squash the fixup commits) |
c7d28c1
to
22c0ef9
Compare
To be merged after #1100 |
Oh cool, someone came up with a similar cleanup to what I posted. |
22c0ef9
to
355f6bb
Compare
Cleaned up a little and rebased. Up for review (there may be issues left) |
db/re/skill_db.txt
Outdated
@@ -1273,3 +1273,4 @@ | |||
10013,0,0,4,0,0x3,0,1,0,yes,0,0x10,0,none,0, GD_EMERGENCYCALL,Urgent Call | |||
10014,0,0,0,0,0,0,1,0,no,0,0x10,0,none,0, GD_DEVELOPMENT,Permanent Development | |||
//10015,0,0,0,0,0,0,1,0,no,0,0x10,0,none,0, GD_ITEMEMERGENCYCALL,Unknown Skill | |||
10016,0,0,0,0,0,0,5,0,no,0,0x10,0,none,0, GD_GUILD_STORAGE,Guild Storage Expansion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Entry missing in pre-renewal. To be added.
355f6bb
to
d9ef6c3
Compare
Addressed my own comments, rebased |
056801a
to
4513960
Compare
Would anyone be able to review this, @HerculesWS/developers ? Considering that I edited a lot of the code, I'd rather have someone else review it. |
4513960
to
b43db14
Compare
Rebased, still pending review |
b43db14
to
7e86e02
Compare
7e86e02
to
5e41b71
Compare
5e41b71
to
b4ccfe4
Compare
b4ccfe4
to
a800d13
Compare
a800d13
to
59802a9
Compare
will this commit someday get into hercules? because every month it is added to the Release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added some comments that I'll address before merging. Moving this once again to the next release.
- Changed storage_status to bool, renamed to in_use. Signed-off-by: Haru <[email protected]>
- Changed dirty to bool Signed-off-by: Haru <[email protected]>
- Changed lock to bool, renamed to locked. Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
- Added new field to struct guild: max_storage - Documented struct guild. Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
- Changed guild_storage.items to a dynamic array. - Updated inter-server packets in order to send guild_storage.items dynamically Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
- Available in PACKETVER >= 20140205 Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
…ent packetvers If DISABLE_OFFICIAL_GUILD_STORAGE is defined, the official guild storage system won't be enabled and the custom one will be left in place, as to not to require additional skill points to access existing storages. if the OFFICIAL_GUILD_STORAGE flag is enabled on the command line, it is sanity checked against the current PACKETVER to avoid enabling an unsupported configuration. Signed-off-by: Haru <[email protected]>
…ages such as the guild storage Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
… enabled It is now set to the maximum achieval guild storage size Signed-off-by: Haru <[email protected]>
…ld storage slots gained per skill level (when using the official guild storage) Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
Signed-off-by: Haru <[email protected]>
3ef4a18
to
ac36ae6
Compare
Signed-off-by: Haru <[email protected]>
Tested with 2014-10-22, it works now :)
Needs rebase though, can you do rebase and review @MishimaHaruna
This change is