Jump to content

Help Stop Dialogue Events


Recommended Posts

EDIT: Resolved thanks to help from kryptopyr! I needed to add conditions to the DialogueGeneric and DialogueGenericUniqueVoices quests. Original post follows:

 

Hi and thank you for reading my post.

I am trying to add a condition to the dialogue that runs on NPCs when they are assaulted.

I have successfully added a condition to the dialogue that runs on NPCs when they are hit with a healing spell. This is how that is done:

Creation Kit > Character > Quest > World Interactions > Cast Magic > Non-hostile Reactions

Open the WICastMagicNonHostileSpell01 and add the condition target.GetUnconscious() == 0.

Simple, done, tested, works. Unconscious Lydia no longer asks me if I'm a priest when I heal her. Perfect.

I did the same for each of the four assault quests found under the Assault category. That did not work. For good measure, I added the condition on the source, target and combat target and still, it does not work.

Based on my limited understanding of the creation kit, I am now at a loss and I have no idea where else to look. I understand dialogue is always initiated by a quest, but I just tested all of the ones that were likely candidates and none of them worked.

To be specific, I want to stop the dialogue that neutral NPCs say when they are first hit with a weapon under certain conditions. Typically, you'll hear something like "What do you think you're doing!?", or "Last Mistake!" and then they start to attack you because you just assaulted them. The problem is that this dialogue can happen even if the NPC is unconscious and paralyzed, despite the fact that the NPC can't actually do anything about it because it's... unconscious and paralyzed.

Please help me if you can and thank you for your time.

Edited by sevencardz
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...