resData.inc
PHP Code:
IDS_RESDATA_INC_007089
}
WTYPE_STATIC WIDC_CUSTOM2 "" 0 414 184 442 212 0x260000 0 0 0 0 46 112 169
{
// Title String
IDS_RESDATA_INC_007090
}
{
// ToolTip
IDS_RESDATA_INC_007091
}
WTYPE_STATIC WIDC_CUSTOM3 "" 0 414 266 442 294 0x260000 0 0 0 0 46 112 169
Change to
PHP Code:
IDS_RESDATA_INC_007089
}
WTYPE_CUSTOM WIDC_CUSTOM2 "" 0 414 184 442 212 0x260000 0 0 0 0 46 112 169
{
// Title String
IDS_RESDATA_INC_007090
}
{
// ToolTip
IDS_RESDATA_INC_007091
}
WTYPE_CUSTOM WIDC_CUSTOM3 "" 0 414 266 442 294 0x260000 0 0 0 0 46 112 169
Client and Server
DPClient.cpp
+- Line 3606
PHP Code:
#ifdef __3RD_LEGEND16
ar.Read( (void*)&pMover->m_aJobSkill[ 0 ], sizeof(SKILL) * ( MAX_JOB_SKILL + MAX_EXPERT_SKILL + MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL + MAX_LEGEND_HERO_SKILL ) );
#else // __3RD_LEGEND16
#if __VER >= 10 // __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
ar.Read( (void*)&pMover->m_aJobSkill[ 0 ], sizeof(SKILL) * ( MAX_JOB_SKILL + MAX_EXPERT_SKILL + MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL ) );
#else //__LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
ar.Read( (void*)&pMover->m_aJobSkill[ 0 ], sizeof(SKILL) * ( MAX_JOB_SKILL + MAX_EXPERT_SKILL + MAX_PRO_SKILL ) );
#endif //__LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
#endif // __3RD_LEGEND16
Change to
PHP Code:
#if __VER >= 10 // __LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
ar.Read( (void*)&pMover->m_aJobSkill[ 0 ], sizeof(SKILL) * ( MAX_JOB_SKILL + MAX_EXPERT_SKILL + MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL + MAX_LEGEND_HERO_SKILL ) );
#else //__LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
ar.Read( (void*)&pMover->m_aJobSkill[ 0 ], sizeof(SKILL) * ( MAX_JOB_SKILL + MAX_EXPERT_SKILL + MAX_PRO_SKILL ) );
#endif //__LEGEND // 10Â÷ Àü½Â½Ã½ºÅÛ Neuz, World, Trans
DPClient.cpp
+- Line 3693
PHP Code:
#ifdef __3RD_LEGEND16
else if( pMover->IsLegendHero() )
ar.Read( (void*)&pMover->m_aJobSkill[ MAX_EXPERT_SKILL ], sizeof(SKILL) * ( MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL + MAX_LEGEND_HERO_SKILL ) );
#endif // __3RD_LEGEND16
else if( pMover->IsHero() )
ar.Read( (void*)&pMover->m_aJobSkill[ MAX_EXPERT_SKILL ], sizeof(SKILL) * ( MAX_PRO_SKILL + MAX_MASTER_SKILL ) );
else if( pMover->IsMaster() )
Change to
PHP Code:
#ifdef __3RD_LEGEND16
else if( pMover->IsLegendHero() )
ar.Read( (void*)&pMover->m_aJobSkill[ MAX_EXPERT_SKILL ], sizeof(SKILL) * ( MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL + MAX_LEGEND_HERO_SKILL) );
#endif // __3RD_LEGEND16
else if( pMover->IsHero() )
ar.Read( (void*)&pMover->m_aJobSkill[ MAX_EXPERT_SKILL ], sizeof(SKILL) * ( MAX_PRO_SKILL + MAX_MASTER_SKILL + MAX_HERO_SKILL) );
else if( pMover->IsMaster() )