Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 If this works... I will have to build a shrine to you. Link to comment Share on other sites More sharing options...
Astymma Posted January 24, 2011 Share Posted January 24, 2011 Well the problem you were facing is that ALL of the responses under GREETING are tied to specific quests. ALL of those quests include the condition GetIsPlayableRace. That means that ANY NPC created with an unplayable race cannot have a GREETING response. The solution is to make a quest that has conditions that your NPC meets and add a response under GREETING that is tied to that new quest. Heck even the "Generic" quest that says things like "Well? I'm waiting..." has GetIsPlayableRace as a condition. You may however want to use the "Generic" quest as a template for creating your quest so it doesn't have quest stages or quest journal entries and the like. It is the fallback quest for Oblivion for the GREETING topic. Link to comment Share on other sites More sharing options...
Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 Brilliant! Now I can't wait to get home so I can test it out!!! Link to comment Share on other sites More sharing options...
Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 ...It didn't work, unfortunately. Link to comment Share on other sites More sharing options...
Astymma Posted January 24, 2011 Share Posted January 24, 2011 (edited) ...It didn't work, unfortunately. I just successfully used the technique I described to make a functioning NPC who is built from a non-playable race whose class was MerchTrader and has a GREETING topic that functions correctly. If you PM me your email, I can send you the esp file or if you want I can type out all of the exact steps I took here.The AddTopic bug did affect the esp but opening in TES4Edit and removing the one borked GREETING response from the esp solved that quickly. Basically when you right click in the response window and choose new it puts an entry in your esp for the topic you right clicked as well as your new topic...grrr. I tested the results in game and the NPC gave me the greeting as I typed it..."Hi, I'm a non-playable race shopkeeper." Edited January 24, 2011 by Astymma Link to comment Share on other sites More sharing options...
Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 Dunno where I went wrong... followed your advice to a tee. Would you mind doing both? PM sent. Link to comment Share on other sites More sharing options...
Astymma Posted January 24, 2011 Share Posted January 24, 2011 (edited) OK, here goes... 1. Created a non-playable race (NPRTestRace)2. Created an NPC using that race and placed them in Aleswell Inn. (NPRTestNPC)3. Created a new quest (NPRTestQuest) and checked all 3 boxes (start game enabled, allow repeated conversation topics, allow repeated stages). Added one condition, GetIsID and set the ID as the ID of the NPC (NPRTestNPC)4. Opened up filtered dialogue and selected GREETING from the listed topics5. In the responses window I right clicked and chose new ("Hi, I'm a non-playable race shopkeeper." with Happy at 90%)6. Right clicked the new response and chose Move To Quest and selected NPRTestQuest from the list7. Set the condition for the response to GetIsID and the ID as NPRTestNPC8. Opened the NPC and clicked the Dialogue button to verify the GREETING topic with our one response appeared9. Saved esp and opened in TES4Edit to see if it had any borked entries... removed a copy of the GREETING response I had right clicked on when adding a new response and resaved esp and activated using OBMM at the very bottom of load order.10. Tested in game, NPC said the GREETING response when activated, "Hi, I'm a non-playable race shopkeeper." That's it, cut and dried, for how I created the esp that I sent to your email address. Edited January 24, 2011 by Astymma Link to comment Share on other sites More sharing options...
Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 And it worked! I even grabbed some of the vanilla dialogue from the BSA and did all the proper renaming. Thank you so, so much!!! Link to comment Share on other sites More sharing options...
Astymma Posted January 24, 2011 Share Posted January 24, 2011 Awesome :) Glad I was able to help. Link to comment Share on other sites More sharing options...
Luminiari Posted January 24, 2011 Author Share Posted January 24, 2011 You, my friend, are receiving special mention when the mod gets released. Link to comment Share on other sites More sharing options...
Recommended Posts