diff --git a/src/game/Object/StatSystem.cpp b/src/game/Object/StatSystem.cpp index d3373b05f..dcf42a4b8 100644 --- a/src/game/Object/StatSystem.cpp +++ b/src/game/Object/StatSystem.cpp @@ -531,7 +531,7 @@ const float Player::m_diminishing_k[MAX_CLASSES] = 0.9880f, // Shaman 0.9830f, // Mage 0.9830f, // Warlock - 0.0f, // ?? + 0.9880f, // Monk 0.9720f // Druid }; @@ -548,7 +548,7 @@ void Player::UpdateParryPercentage() 145.560408f, // Shaman 0.0f, // Mage 0.0f, // Warlock - 0.0f, // ?? + 0.0f, // Monk 0.0f // Druid }; @@ -586,7 +586,7 @@ void Player::UpdateDodgePercentage() 145.560408f, // Shaman 150.375940f, // Mage 150.375940f, // Warlock - 0.0f, // ?? + 145.560408f, // Monk 116.890707f // Druid }; diff --git a/src/game/Server/SharedDefines.h b/src/game/Server/SharedDefines.h index fb4f94360..3c5a21853 100644 --- a/src/game/Server/SharedDefines.h +++ b/src/game/Server/SharedDefines.h @@ -74,6 +74,7 @@ enum Races // max+1 for player race #define MAX_RACES 27 +#define MAX_PLAYABLE_RACES 15 #define RACEMASK_ALL_PLAYABLE \ ((1<<(RACE_HUMAN-1)) |(1<<(RACE_ORC-1)) |(1<<(RACE_DWARF-1)) | \