case UNT_WARMER:
{
struct mob_data *md = BL_CAST(BL_MOB, bl);
if( md && md->class_ == MOBID_EMPELIUM )
break;
// It has effect on everything, including monsters, undead property and demon
int hp = 0;
if( ssc && ssc->data[SC_HEATER_OPTION] )
hp = tstatus->max_hp * 3 * sg->skill_lv / 100;
else
hp = tstatus->max_hp * sg->skill_lv / 100;
if( tstatus->hp != tstatus->max_hp )
clif->skill_nodamage(&src->bl, bl, AL_HEAL, hp, 0);
if( tsc && tsc->data[SC_AKAITSUKI] && hp )
hp = ~hp + 1;
status->heal(bl, hp, 0, 0);
sc_start(ss, bl, type, 100, sg->skill_lv, sg->interval + 100);
}
error C2143: syntax error : missing ';' before 'type'
error C2065: 'md' : undeclared identifier
error C2223: left of '->class_' must point to struct/union
skill.c(12555): error C2143: syntax error : missing ';' before 'type'
case UNT_WARMER:
{
// It has effect on everything, including monsters, undead property and demon
int hp = 0;
struct mob_data *md = BL_CAST(BL_MOB, bl);
if (md && md->class_ == MOBID_EMPELIUM)
break;
if( ssc && ssc->data[SC_HEATER_OPTION] )
hp = tstatus->max_hp * 3 * sg->skill_lv / 100;
else
hp = tstatus->max_hp * sg->skill_lv / 100;
if( tstatus->hp != tstatus->max_hp )
clif->skill_nodamage(&src->bl, bl, AL_HEAL, hp, 0);
if( tsc && tsc->data[SC_AKAITSUKI] && hp )
hp = ~hp + 1;
status->heal(bl, hp, 0, 0);
sc_start(ss, bl, type, 100, sg->skill_lv, sg->interval + 100);
}
break;
We use essential cookies to make this site work, and optional cookies to enhance your experience.