Trigger happy doesnt do anything, I've never seen it trigger, i've had multiple people say it's never triggered, the code for it from a quick glance is two instances of " // TODO: add check for TRIGGERHAPPY" in avatar_action.cpp.
For my character to randomly shoot full auto sometimes.
Please don't change it, I'm already starved for points as it is, and a free one isn't a bad thing.
If you're starved for points, change the point limit or use freeform. We shouldn't have things be actively broken because people wanted extra points for starting their character without using any of the two existing mechanisms for that.