Here are a few things that I think I know what it means (or at least I think so - no thorough investigation was done):
- AttackReactionItem Event fires when this entity's damage is decreased. It will not fire if the entity is immune to the damage type.
- AttackReactionItem::damage_type: Damage type that will trigger the reaction, all damage types if not defined.
- AttackReactionItem::reaction_modifier: The damage that triggered this reaction will be multiplied by this and added to the subsequent damages
- It would be awesome if pages like TriggerEffect, DamageTriggerEffectItem,AttackReactionItem, etc have a quick description of what they are and what they do. It's very easy to get lost between all the different triggers and effects, and because it's the datastage debugging is already hard, so figuring it out yourself is very slow.
- DamageTriggerEffectItem::affects_target: Does does not seem to change if the target is effected or not?
- DamageTriggerEffectItem::vaporize
- AreaTriggerItem::trigger_from_target: Will
- AreaTriggerItem::target_entities: What else could it target other than entities?