I was making the dialog between Azure and Trajan (from Azure NPC mod) and I used a CHAIN structure for it
QUOTE
CHAIN trajan 1
~hahohihi~
== azurej
~hahohiahi~
END
~hahohihi~
== azurej
~hahohiahi~
END
. I know Weidu is supposed to treat it like
QUOTE
IF ~~ THEN EXTERN file state
As long as the AI was turned off, the chain's working fine, but when I accidentally tried the conversation with AI ON, the chain broke as soon as Azure was supposed to answer to the first lines of the conversation started by Trajan. As you can see, there are no conditions for the dialog, only Azure and Trajan should be present, which makes it even stranger, having in mind that in azure's override script there are no IFs connected to the starting conditions of the dialog, only to its outcome.