Workaround as Iso posted, some more details:
|
Source code
|
1
|
/run ChatFrame1:AddMessage(CheckQuest(427200))
|
-- should return a
2 into your chat window - this simply checks if Quest 427200 ("Pest Control") has been done.
0 or 1 would mean that you should not encounter an invisible NPC Sinlo Port in the first place.
|
Source code
|
1
|
/run function Z32_Client123813_00() return false end
|
-- if the first command returned 2 (aka "quest completed") use that command. that makes the npc appear.
Explanation: A check for the wrong condition. The NPC will be invisible if you have completed Quest 427200 ("Pest Control") which has nothing to do at all with that quest or its NPC. The provided command is, in this rare case, able to override the wrong check which makes the NPC visible again.
You will not need either of the commands if you do not have completed the quest "Pest Control". Then again, if you have not completed it, the NPC is visible anyway and you will not encounter this problem ;-).