I used the camera bugs after messing around with buying random stuff and wanted to plant it on random people. Turns out they arent silently placed anymore and show others that they were hit with the camera bug when planted, making one of its main uses almost useless.
Expected: It would silently slap the camera on the person, like it did before and like it does on normal objects
Actual Behavior: Made me drop spaghetti by showing an attack log in the chat, and that I have 'silently' planted it on the person. A cargo tech saw me and called me out.

Use the camera bug after setting the camera ID and put it on yourself/someone
6b1d689a970962b2dd5e5e8f6e63cb4cdacfff45 Current Infomational Settings:
Protect Authority Roles From Tratior: 1
Nah man you're in the clean. It clearly says you did it stealthily.
Either a missing return, or needs NOBLUDGEON

@9600bauds The latter?
_edit_: BUT WAIT

Uhhhhhh
try making that return 0?
nope, return 0 does nothing @9600bauds
I think I know how to fix this. I managed to do it on another item I was working on that was based on camera bugs. I can open a pull request later today or tomorrow after testing it properly but all I did was this:
/obj/item/device/camera_bug/attack(mob/M as mob, mob/user as mob, def_zone)
return
It should work, but I'd rather test first before opening the PR.
That would be a bad solution, we should really be looking at why NOBLUDGEON isn't working for suppressing messages.
NOBLUDGEON only suppresses messages that happen when you hit structures with the item - not mobs or anything else
Then it should be extended to mobs, probably.
Most helpful comment
Nah man you're in the clean. It clearly says you did it stealthily.