// Full Chemical Protection
// jKaizu
// Full Chemical Protection old behavior
case CR_FULLPROTECTION:
{
unsigned int equip[] = {EQP_WEAPON, EQP_SHIELD, EQP_ARMOR, EQP_HEAD_TOP};
int i, s = 0, skilltime = skill_get_time(skill_id,skill_lv);
for (i = 0; i < 4; i++) {
status_change_end(bl, (sc_type)(SC_STRIPWEAPON + i), INVALID_TIMER);
sc_start(src,bl,(sc_type)(SC_CP_WEAPON + i),100,skill_lv,skilltime);
s++;
}
if( sd && !s ){
clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0);
map_freeblock_unlock(); // Don't consume item requirements
return 0;
}
clif_skill_nodamage(src,bl,skill_id,skill_lv,1);
}
break;