How explosions work
Have you ever survived an explosion in Valorant? Or have you ever been surprised to see an enemy emerge unscathed from a blast ? If you're a Raze player, you most likely have. A Riot Games developer explained how this kind of situation can happen by detailing how explosions work.
It's at the instigation of a tweet from Mel, player for Cloud9 White, that Riot Nu wanted to clarify the functioning of explosions in Valorant. Mel survived from a Raze's rocket, even though there was no doubt she was caught in the explosion... at least visually.
How the explosions in Valorant work
Riot Nu shared the exact functioning of explosions in Valorant. In real life, the blast of an explosion spreads in a given space. In Valorant, the explosions create projections from the source.
When a rocket explodes in Valorant, the game creates two spheres of different sizes around the point of impact. Players caught in the smallest sphere (black in the image below) suffer the maximum damage from the rocket. Those outside the second sphere (green in the image below) don't suffer any damage. A player detected between the two spheres suffers mixed damage depending on their distance from the point of impact.
But two spheres are not enough to determine whether a player takes damage or not. If this were the case, explosions could injure through walls and obstacles.
At the moment of the explosion, the game checks if there are players in one of the spheres. If it's the case, it tries to draw straight lines from the point of impact to the player. If one of these lines is not interrupted by an obstacle, the player suffers damage. In the following images, the green lines indicate a successful visibility test, while the red lines indicate a failed visibility test.
This system can be compared to the placement of a camera. Imagine that the rocket places a camera at the point of impact, if the camera can't see any player for its point of view, then the explosion doesn't harm anyone.
A noter que nous avons pris l’exemple d’une roquette, mais qu’il est valable pour tous les types d’explosions dans Valorant, à l’exception du Spike.
In Mel's case, the rocket fell under the pallet of Haven's decor. The point of impact was therefore in a very small space. Although, visually, we can see the explosion occur, the rocket's visibility test failed to draw a line to the player.
According to Riot Nu, the problem is easy to solve. Either the collisions (the hitboxes) of the pallets have to be changed, or the functioning of the explosions in small spaces has to be reviewed. We can imagine that these "ghost" explosions will become increasingly rare as the tools are adjusted.