D:OS 1 (D:OS 2 as well, I guess) has a HIT status that can be catched with 'OnCharacterStatus'; the source can be returned with 'CharacterGetStatusSourceCharacter' (returning items doesn't work in D:OS 1, as far as I see). Similar to OnDamage, miss and block count as HIT, too; both skills and weapons can HIT. But maybe it doesn't ignore HITs to armour.
Maybe you could elaborate what you want to achieve; I'm not sure what you are looking for.


My mods for DOS 1 EE: FasterAnimations - QuietDay - Samaritan