This STILL hasn’t been fixed? I remember discussing it on github like 2 weeks ago. Issue #960, 12 days ago. Because of a conditional that checks whether the projectile “does damage,” sometimes explosions will not occur. If armor deflects the grenade/rocket, or if it kills the target outright, the explosion does not occur, since the damage is set to zero in these cases.