[Guide] Increase HP Steel Potion rate:
#1

Server Side. battle.cpp look for hcHPSteelPotion:

if (pPCOffense->m_assist.m_avAddition.hcHPSteelPotion == true )
{
int prob = GetRandom( 1, 100 );
if( prob > 70 ) // 30% // chance of absorbing HP. Change the number 70 to increase it.
{
int nStealHP = realdamage * 5 / 100; // percent of damge you deal that gets absorbed as HP. change 5 to the amount you want
if( nStealHP > 0 )
{
pPCOffense->m_hp += nStealHP;
if( pPCOffense->m_hp > pPCOffense->m_maxHP )
pPCOffense->m_hp = pPCOffense->m_maxHP;
pPCOffense->m_bChangeStash = true;
bSendOFStatusMsg = true;

{
CNetMsg::SP rmsg(new CNetMsg);
EffectEtcMsg(rmsg, pPCOffense, MSG_EFFECT_ETC_HP_STEEL);
pPCOffense->m_pArea->SendToCell(rmsg, pPCOffense, true);
}
}
}

 

#2

Example . Would be change 70 to 60 and now its 40% (chance to get numbers higher then 60 out of 100)



Forum Jump:


Users browsing this thread: 1 Guest(s)