mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 01:37:00 +00:00
[8754] Some guld back related packets data correctness checks
* Move when possible checks from deep code to packer/DB read level. * Check real existed guild bank tabs amount instead just max possible amount. * Check guild bank loaded state for packets expected to be called only after guild bank data loadin by another packet. Thanks to elecyb and NetSky for original fix versions.
This commit is contained in:
parent
4284bcc2da
commit
f35be9519c
5 changed files with 157 additions and 120 deletions
|
|
@ -2387,10 +2387,10 @@ enum PetDiet
|
|||
#define CHAIN_SPELL_JUMP_RADIUS 10
|
||||
|
||||
// Max values for Guild & Guild Bank
|
||||
#define GUILD_BANK_MAX_TABS 6
|
||||
#define GUILD_BANK_MAX_TABS 6 // send by client for money log also
|
||||
#define GUILD_BANK_MAX_SLOTS 98
|
||||
#define GUILD_BANK_MAX_LOGS 25
|
||||
#define GUILD_BANK_MONEY_LOGS_TAB 100
|
||||
#define GUILD_BANK_MONEY_LOGS_TAB 100 // used for money log in DB
|
||||
#define GUILD_EVENTLOG_MAX_RECORDS 100
|
||||
#define GUILD_RANKS_MIN_COUNT 5
|
||||
#define GUILD_RANKS_MAX_COUNT 10
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue