Our Science museum used to have one. Until the year that all the actors went home with injuries ranging from severe bruising to multiple broken ribs. NONE of the actors were touching anyone, other then the 10 year old who literally jumped onto one of the actors who had been laying down with a glow in the dark skeleton costume on. ( Hence the broken ribs, he out weighed the 14 year old actor by a good 50 lbs) The woman playing the headless horseman, was hit repeatedly by a child with a sword - she had 24 bruises that she could count, with out taking off her costume. Others were bitten, kicked, slapped, stomped on and groped.
So do everyone a favor, if you can't go to one of these with out assaulting someone - don't go. If you do go, remember those actors are doing what you asked them to do by walking in the haunted house, and every actor I know, knows not to touch the guests, unless the guest is harming someone. Then we reserve the right to 'escort' said guest out for the safety of all. Also, it does not matter what the issue is if your child is going to react violently these things, get him the heck out, don't stand at the door as one mother did and watch as your kid repeatedly hits someone and then get mad at the person when they do what you wouldn't and tells the kid to leave. "He is only having fun" is NOT an excuse to allow assault. No, telling him to stop is neither rude nor child abuse. Yes, if asking politely the first two times doesn't work ( once to the parent , once to the kid) we get to raise our voices and tell him to stop, we're people not your kid's punching bag - or stabbing dummy.
Don't take a child to one of these and demand it be toned down for the kid. The rest of the people paid for a certain type of experience, you don't get to steal that from them.
If this is going to trigger you, for anything, don't go.
Above all Have FUN!!!