Very good plugin, but there is an issue that I would like to report. I hope the author can check if it can be optimized.
The following is the report content (my usage version is the paid version of 5.7.0):
In the entity options, if the ImmunityTable: true option under Modules: is enabled. So, the refresh injury interval in the damage skill group will not work on creatures that have this option enabled. Similarly, the setnodamagematches skill cannot reset it.
This issue will directly cause players to lose most of their damage from multiple damage skills. For example, I created an item where a player attacking a target will emit a sword light, which can cause damage to the attacking creature. However, when facing creatures with ImmunityTable enabled, the preventive function within the knife light damage did not take effect, directly resulting in damage loss.
For this issue, I hope you can make optimizations. Finally, thank you for your excellent plugin, which has enabled me to implement many fun designed monsters