Max Damage Cap

Naevus

New member
Messages
13
Points
0
can anyone help me on making max damage cap on skills like asura/dragaon Breath etc??

or any idea on how to make it

 
All damage that's done by any skill passes through skill_attack that's in skill.c, open this file and search for:

Code:
	damage = dmg.damage + dmg.damage2;	if( (skill_id == AL_INCAGI || skill_id == AL_BLESSING ||		skill_id == CASH_BLESSING || skill_id == CASH_INCAGI ||		skill_id == MER_INCAGI || skill_id == MER_BLESSING) && tsd->sc.data[SC_PROPERTYUNDEAD] )		damage = 1;
Just do any cap that you might need after this 'if'... Something like:
Code:
	if( skill_id == MO_EXTREMITYFIST && damage > 9000 )		damage = 9000;
 
Back
Top