Fireballs (created from explosive ammo) do not initiate blocking behaviorBug
This is a Rust issue, there is no fix.  Facepunch has to change fireballs to have an initiator like the flamethrower does.
Is it the same with incendiary rockets cause these dont block also?
You can trace initiators with OnFlameThrowerBurn, OnFlameExplosion, OnFireBallSpread and OnFireBallDamage, but it is ugly. Any plugin that needs this information has to track all fires, or propogate initiators by adding a new component to the respective game objects.
I did not understand this. So there is a problem with tracking fires?
But that rocket has an impact when it first hits off just like other types of rockets. Couldn't this impact be recognized by the plugin?
The rocket creates a fireball. The fireball does the damage. The plugin does not see an initiator from the fireball, so it cannot tie that damage to a player.
Ok. I thought the moment when it hits something there would be damage too. I see what the problem is.
I saw the other threads regarding munition that creates fire and the flamethrower. Guess we will have to wait til this can be fixed somehow.

Merged post

Wulf, the name change of this thread is wrong. Explosive ammo does block, also does incendiary ammo. I just tested.
This was only referring incendiary rockets.
There is a fix, as noted above, but it is a damage loophole that has to be closed by the plugin developer.
Ok. Thank you.
If a developer were to submit a patch I'd be more than willing to accept it.