case 3: // 1000 damage, random armor destroyed
{
status_fix_damage(src, bl, 1000, 0);
clif_damage(src,bl,tick,0,0,1000,0,DMG_NORMAL,0,false);
if( !status_isdead(bl) ) {
int where[] = { EQP_ARMOR, EQP_SHIELD, EQP_HELM, EQP_SHOES, EQP_GARMENT };
skill_break_equip(src,bl, where[rnd()%5], 10000, BCT_ENEMY);
}
}
break;
in case 3 of CG_TAROTCARD it doesnt show that it will not break the equip items of enemy if its unbreakable ...
so im requesting for skipping break equip for unbreakable items :3
nvm found the solution
solved:
bonus bUnbreakableGarment,n; Garment cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakableWeapon,n; Weapon cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakableArmor,n; Armor cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakableHelm,n; Helm cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakableShield,n; Shield cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakableShoes,n; Shoes cannot be damaged/broken by any means (n is meaningless)
bonus bUnbreakable,n; Reduces the break chance of all equipped equipment by n%