diff --git a/addons/frag/XEH_postInit.sqf b/addons/frag/XEH_postInit.sqf index 0ea9c57eeb7..c3998b6def4 100644 --- a/addons/frag/XEH_postInit.sqf +++ b/addons/frag/XEH_postInit.sqf @@ -4,7 +4,9 @@ [{ params ["_projectile", "_posASL"]; - if (_projectile getVariable [QGVAR(blacklisted), false]) exitWith {}; + // check if a projectile is blacklisted and that it will inflict damage when it explodes to avoid + // multiple events being sent from different clients for one explosion + if (_projectile getVariable [QGVAR(blacklisted), false] || !(_projectile getShotInfo 5)) exitWith {}; private _ammo = typeOf _projectile; if (GVAR(reflectionsEnabled)) then {