Greetings,I've seen a recent Blue Post from a Blizzard Developer, and someone was complaining on the forums that they cannot see an NPC, and the Developer replied with: "You cannot see him because you have to complete a quest in order to see the NPC". And I was curious, on a Trinity Core 3.3.5, would it possible to implement something like that? To make an NPC visible after completing a Quest, but without phases. (Also, you have to take in consideration that the NPC shall be visible only for the player who completed the quest, not for everyone after first completion).Thanks,Lucian
Why without phases? This is exactly why phases exist? Doing it without phases just means that you reimplement the phasing system!?
Quote from: "Krang Stonehoof"Greetings,I've seen a recent Blue Post from a Blizzard Developer, and someone was complaining on the forums that they cannot see an NPC, and the Developer replied with: "You cannot see him because you have to complete a quest in order to see the NPC". And I was curious, on a Trinity Core 3.3.5, would it possible to implement something like that? To make an NPC visible after completing a Quest, but without phases. (Also, you have to take in consideration that the NPC shall be visible only for the player who completed the quest, not for everyone after first completion).Thanks,LucianUse an aura of invisibility on creatures. Then give the player an aura of visibility after completing quest.
An easy way to accomplish this is through a SAI. You can add a invisible aura to the npc, and add a smart_script to remove this aura when the player have the quest x rewared.
Quote from: "Rhisk"An easy way to accomplish this is through a SAI. You can add a invisible aura to the npc, and add a smart_script to remove this aura when the player have the quest x rewared.Does not make it specific but generic. SAI does not allow that for one specific player only.