После того как обновили ядро и поставили патч с качем до 255лвл у нас произошла проблема в том что скорость атаки упала на 0 , видно в поиске игроков до 100 уровня , нельзя пробить чара , а тоесть идут парирования и уклоны либо вообще не попадаю
// patch Enabled 255 LV
--- a/src/server/worldserver/worldserver.conf.dist +++ b/src/server/worldserver/worldserver.conf.dist @@ -749,5 +749,5 @@ -# Max level that can be reached by player for experience -# (in range from 1 to 100). Going past 100 voids your warranty -# and you will not receive support for bugs you encounter. -# Change not recommended -# Default: 80
+# Max level that can be reached by player for experience +# (in range from 1 to 255). Going past 255 voids your warranty +# and you will not receive support for bugs you encounter. +# Change not recommended +# Default: 255
--- a/src/server/game/DataStores/DBCStructure.h +++ b/src/server/game/DataStores/DBCStructure.h @@ -928,1 +928,1 @@ // All Gt* DBC store data for 100 levels, some by 100 per class/race -#define GT_MAX_LEVEL 100 +#define GT_MAX_LEVEL 255
--- a/src/server/game/DataStores/DBCEnums.h +++ b/src/server/game/DataStores/DBCEnums.h @@ -29,1 +29,1 @@ // client supported max level for player/pets/etc. Avoid overflow or client stability affected. // also see GT_MAX_LEVEL define -#define MAX_LEVEL 100 +#define MAX_LEVEL 255
@@ -33,1 +33,1 @@ // Server side limitation. Base at used code requirements. // also see MAX_LEVEL and GT_MAX_LEVEL define -#define STRONG_MAX_LEVEL 100 +#define STRONG_MAX_LEVEL 255
if (reload) { - uint32 val = sConfig.GetIntDefault("MaxPlayerLevel", DEFAULT_MAX_LEVEL); + uint32 val = sConfig.GetIntDefault("MaxPlayerLevel", STRONG_MAX_LEVEL); if (val != m_int_configs[CONFIG_MAX_PLAYER_LEVEL]) sLog.outError("MaxPlayerLevel option can't be changed at config reload, using current value (%u).",m_int_configs[CONFIG_MAX_PLAYER_LEVEL]); } else - m_int_configs[CONFIG_MAX_PLAYER_LEVEL] = sConfig.GetIntDefault("MaxPlayerLevel", DEFAULT_MAX_LEVEL); + m_int_configs[CONFIG_MAX_PLAYER_LEVEL] = sConfig.GetIntDefault("MaxPlayerLevel", STRONG_MAX_LEVEL);
if (m_int_configs[CONFIG_MAX_PLAYER_LEVEL] > MAX_LEVEL) {