It does not look like the original WZ source. too many mistakes. for example there is missing a line of code:
Original WZ GS
Code:
int CBloodCastle::LevelUp(int iIndex, int iAddExp, int iEventType)
...
if ( gObj[iIndex].PlusStatQuestClear != false )
{
gObj[iIndex].LevelUpPoint++;
LogAddTD("[%s][%s] LevelUp PlusStatQuest Clear AddStat %d", gObj[iIndex].AccountID, gObj[iIndex].Name, gObj[iIndex].LevelUpPoint);
}
...
Your GS
Code:
int CBloodCastle::LevelUp(int iIndex, int iAddExp, int iEventType)
...
if ( gObj[iIndex].PlusStatQuestClear != false )
{
(miss line code) <<<<<<<<<
LogAddTD("[%s][%s] LevelUp PlusStatQuest Clear AddStat %d", gObj[iIndex].AccountID, gObj[iIndex].Name, gObj[iIndex].LevelUpPoint);
}
...