This should work:
INTERJECT_COPY_TRANS BAZMONK 11 FWkintbazmonk
== J#KLS25J IF ~IsValidForPartyDialog("J#Kelsey")~ THEN @92
== EDWIN25J IF ~IsValidForPartyDialog("J#Kelsey") IsValidForPartyDialog("Edwin")~ THEN @93
END
Of course, sometimes my own grasp of the semantics is fuzzy, but if you look in j#kls25j, the state where he says 92 should have 1+X branches: one where Edwin is also present, and the rest are copy_trans of bazmonk 11.
Let me know if that doesn't happen.
Nope. That is in fact the code that I originally wrote.
It generates only this:
IF ~~ THEN BEGIN 112 // from:
SAY #78673 /* ~If Balthazar needed something like that, I don't think it's something I would be able to power through with my magic... it would be too specialized.~ */
IF ~IsValidForPartyDialog("J#Kelsey")
IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWIN25J~ 14
END
So it would seem that the COPY_TRANSing is only happening at the end of the I_C_T. That wasn't your intention?
[!--EDIT|jcompton|Aug 11 2002, 01:56 PM--]