Original post by Hardbass on ArcEmu forums:
Code:
Index: Player.cpp
===================================================================
--- Player.cpp (revision 250)
+++ Player.cpp (working copy)
@@ -9067,8 +9067,8 @@
return;
// force to be within limits
- Curr_sk = ( Curr_sk > 375 ? 375 : ( Curr_sk <1 ? 1 : Curr_sk ) );
- Max_sk = ( Max_sk > 375 ? 375 : Max_sk );
+ Curr_sk = ( Curr_sk > 1270 ? 1270 : ( Curr_sk <1 ? 1 : Curr_sk ) );
+ Max_sk = ( Max_sk > 1270 ? 1270 : Max_sk );
ItemProf * prof;
SkillMap::iterator itr = m_skills.find(SkillLine);
@@ -9217,8 +9217,8 @@
else if (itr->second.Skill->type == SKILL_TYPE_PROFESSION || itr->second.Skill->type == SKILL_TYPE_SECONDARY)
{
new_max = itr->second.MaximumValue;
- if (new_max >= 350)
- new_max = 375;
+ if (new_max >= 1270)
+ new_max = 1270;
}
else
{
@@ -9226,8 +9226,8 @@
}
// force to be within limits
- if (new_max > 375)
- new_max = 375;
+ if (new_max > 1270)
+ new_max = 1270;
if (new_max < 1)
new_max = 1;
@@ -9388,7 +9388,7 @@
void Player::_ModifySkillMaximum(uint32 SkillLine, uint32 NewMax)
{
// force to be within limits
- NewMax = ( NewMax > 375 ? 375 : NewMax );
+ NewMax = ( NewMax > 1270 ? 1270 : NewMax );
SkillMap::iterator itr = m_skills.find(SkillLine);
if(itr == m_skills.end())
Sorry this fix is for your other post "(Help) increase max weapon skill"