Each copy scales linearly damage-wise. How much damage it deals can be explained with this math:
Let:
- $D_{\text{in}}$ = damage that hit you
- $n$ = number of Mirrors
$$
D_{\text{reflected}}(n) = D_{\text{in}} \times \left(1 + 0.25n\right) \times \imagetooltip{Damage Multiplier}{https://res.cloudinary.com/dft1n3spr/image/upload/v1764501733/megabonk-guide/msyfbhopicnivvxuy6tk.png}
$$
Examples:
- 1 Mirror → $1.25 \times D_{\text{in}}$
- 2 Mirrors → $1.50 \times D_{\text{in}}$
- 3 Mirrors → $1.75 \times D_{\text{in}}$
- etc.
It also reduces the cooldown window between how often you can reflect. The minimum is 4s:
$$
\text{Cooldown}(n) = \max(8 - n,\ 4)\ \text{seconds}
$$
So:
- 1 Mirror → 7 s cooldown
- 2 Mirrors → 6 s
- 3 Mirrors → 5 s
- 4+ Mirrors → 4 s (minimum)
The invulnerability duration (0.5 s) does not scale with copies. It's always the same once a reflect happens.