rendered paste bodyvoid addHeroSkill(BYTE *pUser)
{
USERINFO *pUserInfo;
if(valid_user(pUser))
{
pUserInfo = (USERINFO *)*(unsigned int *)(pUser + 0x588);
}else return;
if(pUserInfo->nHero == 2) //is hero and not a waiting
{
int mainClass = pUserInfo->nBaseClass;
if(pUserInfo->nClass == mainClass)
{
//395 - heroic miracle
//396 - heroic bereserker
//1374 - heroic valor
//1375 - heroic grandeur
//1376 - heroic dread
AcquireSkill(pUser, 395, 1);
AcquireSkill(pUser, 396, 1);
AcquireSkill(pUser, 1374, 1);
AcquireSkill(pUser, 1375, 1);
AcquireSkill(pUser, 1376, 1);
ValidateSkillList(pUser);
ValidateParameters(pUser);
}
}
}