Auto Login Buff:
DPDatabaseClient.cpp:
Code:
#ifdef __AUTOBUFF_LOGIN
#include "defineSkill.h"
#endif // __AUTOBUFF_LOGIN
Code:
#ifdef __AUTOBUFF_LOGIN
for( int ida = 1; ida <= 9; ida++ )
{
int SKID;
if ( ida == 1 )
SKID = SI_ASS_CHEER_HASTE;
else if ( ida == 2 )
SKID = SI_ASS_CHEER_ACCURACY;
else if ( ida == 3 )
SKID = SI_ASS_CHEER_CATSREFLEX;
else if ( ida == 4 )
SKID = SI_ASS_CHEER_QUICKSTEP;
else if ( ida == 5 )
SKID = SI_ASS_CHEER_BEEFUP;
else if ( ida == 6 )
SKID = SI_ASS_CHEER_MENTALSIGN;
else if ( ida == 7 )
SKID = SI_ASS_CHEER_CANNONBALL;
else if ( ida == 8 )
SKID = SI_ASS_CHEER_HEAPUP;
else if ( ida == 9 )
SKID = SI_ASS_HEAL_PATIENCE;
else
break;
ItemProp* pSkillProp = prj.GetSkillProp( SKID );
AddSkillProp* pAddSkillProp = prj.GetAddSkillProp( pSkillProp->dwSubDefine, 15 );
if( pAddSkillProp )
{
DWORD dwReferTarget1Backup = pSkillProp->dwReferTarget1;
pSkillProp->dwReferTarget1 = NULL_ID;
DWORD dwReferTarget2Backup = pSkillProp->dwReferTarget2;
pSkillProp->dwReferTarget2 = NULL_ID;
DWORD dwSkillTimeBackup = pAddSkillProp->dwSkillTime;
pAddSkillProp->dwSkillTime = 144000000;
pUser->DoApplySkill( pUser, pSkillProp, pAddSkillProp );
g_UserMng.AddDoApplySkill( pUser, pUser->GetId(), SKID, 20 );
}
}
#endif // __AUTOBUFF_LOGIN