Sounds more like Engineering Team to me, as he said it gave hitpoints. Strange that the system wouldn't recognise the ability though.
Was it in the combat log? I hardly ever watch that so I'm not too familiar with the type of messaging but it would seem strange to me if it was in chat. Usually chat means players talking with eachother
I realized what it was down to...I was on the combat tab, rofl. Because at one point I couldn't talk and was like WTF...then I was seeing these things during PVP and then realized it was on the combat tab, lol.