Daedthr Posted July 26, 2012 Share Posted July 26, 2012 So I've made some custom dialogue for my mod for two characters: Raminus Polus and an NPC I made. Raminus Polus says everything I gave him but my NPC won't. All the conditions are set and the topic hes meant to say is added when you first greet him when he uses a custom greeting. However he won't use my custom greeting so he can't get the topic. The greetings conditions are fine (GetIsId and GetStage) and it says that my NPC can say the greeting in his dialogue box, buts its not working. If anyone could help I'd be much obliged. Link to comment Share on other sites More sharing options...
Daedthr Posted July 26, 2012 Author Share Posted July 26, 2012 Now the situation has declined even more. I tried make a new topic for the greeting and I made a script to force conversation between the player and the character I made. When the conversation start it just said I HAVE NO GREETING. so I scrapped that and remade the greeting, setting the GetRandomPercent to 100 so generic greetings could not override my own. I made a clean test save, started testing again and now Raminus won't say my lines either! I have no idea whats wrong and if I don't fix it soon i'll probably scrap the whole project. Please does ANYONE know what I could do? Conditions are fine and so is add topic. They simply haven't got my greetings and therefore topics! Link to comment Share on other sites More sharing options...
WarRatsG Posted July 27, 2012 Share Posted July 27, 2012 There is a bug with the Add Topic box in the dialogue window of the CS. If you are using that, it will mean that your topics are not added. If that is what you have been doing, then instead, you should write in the result script box "AddTopic <topic>". But what do you mean when you "set the GetRandomPercent to 100"? Is that one of your conditions? GetRandomPercent is not what chooses the NPC's response (unless it is a condition) - it is the priority of the quest that determines the response. Link to comment Share on other sites More sharing options...
Daedthr Posted July 31, 2012 Author Share Posted July 31, 2012 (edited) I read up about the Add Topic bug on TESCS wiki and so used the Result Script box to add the topic after the NPCs used my greeting, However NPCS won't use my greetings at all, even if I force them to greet me using script they just say: "I HAVE NO GREETING". I've stopped work on the mod for now because of this annoying bug. I thought GetRandomPercentage was the condition used when determining the chance of what generic greeting would be used when talking to the NPC, so because NPCs were saying generic greetings instead of mine; I put the GetRandomPercentage condition on my greeting to see whether it would make them say my greeting above the others, which didn't work. I also changed my quest dialogue to 100 even though it was already 85 which the Main Quest was, but that didn't work either. I hadn't had the GetRandomPercentage on my greeting before, so it wasn't the cause of the problem but it didn't fix it, so I removed it after testing. Edited July 31, 2012 by Daedthr Link to comment Share on other sites More sharing options...
Recommended Posts