Because it's fired in Event_InventoryApplication, if I have two custom weapons equipped... it fires twice. Added check for if it's a primary weapon.
This is quite a Shroedinbug though...
"A design or implementation bug in a program that doesn't manifest until someone reading source or using the program in an unusual way notices that it never should have worked, at which point the program promptly stops working for everybody until fixed"
Cause it shouldn't be working in the original plugin because of the same problem <.<
----
Now to figure out why forwards aren't firing placed directly after logmessages/printtochats that work fine...
edit: it was firing, I just wasn't detecting stuff right and a config was screwed up somewhere