I'vent seen anything like this. Ever!
It makes the npc untouchable, and the npc doesn't attack you when you get close to it. Like Illidan before you start his event!
I was looking for a Mall for my new repack (alliance side) and i accidentally ported myself into the Magic Quarter of UC.. I saw the 3 Demons that the warlock chick summons, and I couldn't attack them, I wanted to find out how that happened. I got its spawn ID and spawned one, but it confused me as I could attack the newly spawned Felhunter. I got its spawn ID and went through the NPC spawn table (Creature_Spawns.sql) I searched through for the NPC.
1. It had its faction set to 68. I tried setting the new demon's faction to 68, and nothing.
2. Flags, Bytes0, Bytes2 had values, I decided to spawn the Horde Reveler (Part of my new repack, sort of like a vendor guide), I went through the spawn table again, and set his flags to what the Untouchable NPC had, restarted my server and GG, an untouchable NPC!
-Faction--Flags--Bytes0--Bytes2
---68-----768---131584--4097
^^^ I hope thats easy to read
Flags: 768 Edit: The flags is what you need to focus on, forget the Bytes..
This is very good for visual effects or events you dont want started prematurely, and in LUA im certain you can change the NPC's flags![]()