Your bullet damage plugin usses the "Damage" event to detect damage.
Your weapon uses the
custom_weapon_dmg() function that calls only the
client_damage() forward.
This means that the bullet damage plugin cannot detect the damage because it doesn't use the same callback.
You need to include the client_damage() function in your bullet damage plugin just like the "Damage" one is used.
Code:
#include <csx>
public client_damage(attacker, id, damage)
{
// bullet damage code here...
}
__________________