Union Hp reduction help

glemor123

New member
Messages
287
Points
0
what to remove here so that whenever a Taekwondo uses a union his/her hp won't be deducted

Code:
	if( sc ) {		//SG_FUSION hp penalty [Komurka]		if (sc->data[SC_FUSION]) {			int hp= sstatus->max_hp;			if (sd && tsd) {				hp = 8*hp/100;				if ((sstatus->hp * 100) <= (sstatus->max_hp * 20))					hp = sstatus->hp;			} else				hp = 2*hp/100; //2% hp loss per hit			status_zap(src, hp, 0);		}		status_change_end(src,SC_CAMOUFLAGE, INVALID_TIMER);	}
 
try to remove this. and report back.

Code:
	    if (sc->data[SC_FUSION]) {			int hp= sstatus->max_hp;			if (sd && tsd) {				hp = 8*hp/100;				if ((sstatus->hp * 100) <= (sstatus->max_hp * 20))					hp = sstatus->hp;			} else				hp = 2*hp/100; //2% hp loss per hit			status_zap(src, hp, 0);		}
 
try to remove this. and report back.

  if (sc->data[SC_FUSION]) { int hp= sstatus->max_hp; if (sd && tsd) { hp = 8*hp/100; if ((sstatus->hp * 100) <= (sstatus->max_hp * 20)) hp = sstatus->hp; } else hp = 2*hp/100; //2% hp loss per hit status_zap(src, hp, 0); }
if i remove that part. then there will no ending bracket in 

Code:
	if( sc ) {		//SG_FUSION hp penalty [Komurka]
 
In that case try to just not delete that bracket and see if it works.

 
   try this one!! 

    if (sc->data[SC_FUSION]) {
            int hp= sstatus->max_hp;
            if (sd && tsd) {
                hp = 0*hp/100;
                if ((sstatus->hp * 100) <= (sstatus->max_hp * 0))
                    hp = sstatus->hp;
            } else
                hp = 0*hp/100; //2% hp loss per hit
            status_zap(src, hp, 0);
        }

 
Back
Top