public void Event_OnPlayerHurt(Event event, const char[] name, bool dontBroadcast)
{
int client = GetClientOfUserId(event.GetInt("attacker"));
if (client && Shop_IsClientHasItem(client, id) && Shop_IsClientItemToggled(client, id))
{
SetVariantString("WaterSurfaceExplosion");
AcceptEntityInput(GetClientOfUserId(event.GetInt("userid")), "DispatchEffect");
}
}