DiesIrae Posted November 21 Posted November 21 Does anyone know what I would need to edit a quest in the black hearts mod. I want to change the Cursed Mirror quest to allow any cleric in the party to do it. Currently it is restricted to certain clerics and Ajantis, which is a problem if you have mod added npc's or custom party. Would this be an easy edit? Quote
jmerry Posted November 21 Posted November 21 Probably not. As an example, just look at the vanilla druid grove quest in BG2(EE). You need a druid to fight Faldorn. So, when you get to that point in her conversation ... eleven options. - If player 1 is not a druid and Cernd is in the party and available: "The rituals of ascension still rule here. Cernd will challenge you for leadership." - If player 1 is not a druid and Jaheira is in the party and available: "The rituals still govern this place! As a druid, it is Jaheira's right to challenge you!" - If player 1 is a druid and is awake: "The rituals of ascension still stand! I challenge you for leadership! Such is my right!" - If player 1 is not a druid: "I will fight you. I will fight all of you!" (No, you won't.) - "Perhaps we could make a deal? A bargain for the lives of those in Trademeet?" (No.) - If player 2 is a druid not script-named Jaheira or Cernd: "There is another with us that could challenge you according to the old rituals. A druid called <PLAYER2>." - If player 3 is a druid not script-named Jaheira or Cernd: "There is another with us that could challenge you according to the old rituals. A druid called <PLAYER3>." - If player 4 is a druid not script-named Jaheira or Cernd: "There is another with us that could challenge you according to the old rituals. A druid called <PLAYER4>." - If player 5 is a druid not script-named Jaheira or Cernd: "There is another with us that could challenge you according to the old rituals. A druid called <PLAYER5>." - If player 6 is a druid not script-named Jaheira or Cernd: "There is another with us that could challenge you according to the old rituals. A druid called <PLAYER6>." - If Cernd is available but not in the party: "The rituals of ascension still rule here. Cernd will challenge you for leadership." You're probably looking at that level of complexity. At however many points that the chosen cleric has to do something. And of course, all the complexities of tweaking existing dialogue and scripts. Quote
DiesIrae Posted November 21 Author Posted November 21 I expected as much. looks like they will just have to die then. Thank you Quote
subtledoctor Posted November 21 Posted November 21 Editing dialogues is kind of annoying. With Weidu it is easier. I wrote a little Weidu mod to allow any cleric in the party to succeed in this… but it did not work in my game. Rather than keep debugging it, I just killed the poor bastard and moved on. I hope this is being adjusted in the new version of the mod. If not, I would be happy to provide code to make it happen… Quote
squiros Posted November 21 Posted November 21 you don't really need a mod just read the script and run the stuff you need. i'll take the druid example. usually, there's a check like if class(player1, druid_all). then cutscene 50as end you don't really need to mod the if part, checking for druid. instead, you can create your own script if true() then cutscene 50as end basically, you just need to execute the stuff that would have happened if you were a druid. Quote
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.