- summary: The fighter performing the action reflects damage back to its attacker.
- area: Game.Action
The fighter performing the action reflects damage back to its attacker.
Kind struct · Area Game.Action
The reflect_damages branch of GameActionFightEvent.
WHAT TO DO WHEN YOU RECEIVE IT
1. The reflecting fighter is the enclosing event's source_id.
2. The reflected damage itself arrives as its own LifePointsLost action.
3. SEND NOTHING BACK.
WHAT THE CLIENT DOES. Writes "<fighter> reflects damage" in the fight log
(ui.fight.reflectDamages), using the enclosing event's source_id.
UNREAD MEMBER. Beta's record carries a target_id (int64). No build's client reads any member of this record, and several builds pad it with a second int64 (3.4.18.19, 3.6.10.10), so the member is left unnamed.
Not sent on its own — it travels inside GameActionFightEvent (reflect_damages). proven
Used by
No fields you may set.