I have an NPC that shows up in Leyawiin. I want him to travel to the Imperial City, and then look for the player and talk to him when the player is in the Imperial City.
At the moment, I've got a Travel package that takes the NPC from Leyawiin to IC, and that works just fine. I have a second package, a Find package, which only partially works. The NPC will not track down the PC unless the PC is in the IC... But... If the player goes to the IC, and then, say, travels to Anvil, my NPC proceeds to run across Cyrodiil in order to have that conversation... The specifics of the Find package are below. Do I need to change something in the Find Package? Do I need a third package for the NPC to swap to when the Find conditions aren't met?
Find Package ID: IJHand1FindPC
Checked Flags:
Skip Fallout Behavior
Always Run
Schedule:
Time 7, Duration 13
Conditions:
Relevant quest stage == 25 AND
Target InCell ICTemple == 1 OR
Target InCell ICElvenGardens == 1 OR
Target InCell ICMarket == 1 OR
Target InCell ICTalosPlaza == 1 AND
Target IsInInterior NONE == 0 AND
Target IsInCombat == 0
Target:
Specific Reference
Cell: AbandonedMine
Ref: 'Player' 'Player Ref'
If there's a better way of checking for the player's presence in the Imperial City beyond having a condition for every sector (also, yeah, I missed a few sections...), I'd be happy to know about that too