Reflecting projectiles breaks stealth.
It’s not a bug; it’s (apparently) intended design.
It could be interpreted either way:
- without your reflect skill, the enemies wouldn’t take damage → you cause the damage
- if they don’t attack, they don’t take damage → they cause the damage
However, stealth breaking exists as a game balancing mechanic, not a judgment call based on parsing the description. Accordingly, if you don’t want to break stealth prematurely, don’t put up any reflects.
John Smith: “you should kill monsters, because killing monsters is awesome.”