Traps should not damage the person that set them under any circumstances. There are too many consequences to setting traps for npcs and players, especially on a server as laggy as Surface. NPCs teleport to you all the time, it's an extremely common issue. If I lay down a set of traps for a big group I shouldn't suffer my own traps because an NPC teleported on top of me after a successful set and triggers them all while I'm there, instantly killing myself for something completely out of my control. There is also the instance of setting it directly beneath a group with the possibility of one of them TWITCHING and setting it off before I can get away from it.
Your character is VERY knowledgeable in traps. They should know exactly how to avoid a trap that THEY set. If mages can be immune to their own spells (like Incendiary Fire) then trap setters should be immune to their own traps.