Auto-translated
Almost figured it out – that’s why I mentioned I want to test it. In the case of casting direct damage spells, resistance (as well as luck/unluck) modifies the damage. In the case of casting negative spells, resistance modifies the chance of the spell taking effect. But in this case, it’s not casting a spell, but rather a unit’s property. Many monsters have an ability that triggers with a certain chance. It’s quite possible that the algorithm for triggering the ability is slightly different from the algorithm for casting magic. For example, Stone Skin is constantly active on a Gargoyle, although they could have simply increased the defense parameter. But then the damage calculation algorithm, which is built into the game, would be disrupted – I read about this somewhere, and it was described in great detail. So, it might turn out that what’s changing isn’t the % of damage, but the % chance of receiving damage. I’ve repeatedly encountered situations where descriptions found online differed from the actual actions of the game mechanics.