Notably the game does not tag player/Housecarl relationships, for whatever reason. Is it possible that the person you are looking at in game is not one of those 9 housecarls? If you want to target player housecarls I believe you could use the PlayerHousecarlFaction record to filter them.
If you are looking at a Jarl's housecarl and your script did not apply, then you might install More Informative Console. You probably have that installed already. Click on an NPC and expand the Keywords array. Do you see any keywords with the prefix AcLoc, AcRel, or Doft? Those are the keywords added by this mod. Any of those should be available for that NPC. SPID scripts you write can filter that NPC using these keywords. You can use the keywords in both inclusion and exclusion filters.
While I get the idea you are going for I am not sure if this is the best implementation. Unless I am misunderstanding, you're essentially using SPID to distribute Keywords to NPCs that can then be targeted by other users... using SPID. Though slightly more tedious, any user could achieve the same effect by just distributing to specific NPCs in the same way your mod distributed keywords.
What would be more useful is releasing the xedit script you used so that people can use it for their own load order. You mentioned you used it with a list with 2000 mods, but there is no guarantee that this list will be relevant to any of your users. They'd be better off generating their own SPID file using the xedit script so that it is specifically tailored to their list.
I'm sure this will be useful to some regardless, but I'd again recommend releasing the xedit script and perhaps a tutorial of how you targeted specific locations.
4 comments
0001F778 Dengeir & Helvard
0001F72E Elisif & Bolgeir
0001E949 Gormlaith & Ulfric
0001F77D Helvard & Siddgeir
0001E80A Igmund & Faleen
00037E3B Laila & Unmid
0003B692 SkaldTheElder & Jod
0001E118 Yngvar & Thongvor
Notably the game does not tag player/Housecarl relationships, for whatever reason. Is it possible that the person you are looking at in game is not one of those 9 housecarls? If you want to target player housecarls I believe you could use the PlayerHousecarlFaction record to filter them.
If you are looking at a Jarl's housecarl and your script did not apply, then you might install More Informative Console. You probably have that installed already. Click on an NPC and expand the Keywords array. Do you see any keywords with the prefix AcLoc, AcRel, or Doft? Those are the keywords added by this mod. Any of those should be available for that NPC. SPID scripts you write can filter that NPC using these keywords. You can use the keywords in both inclusion and exclusion filters.
What would be more useful is releasing the xedit script you used so that people can use it for their own load order. You mentioned you used it with a list with 2000 mods, but there is no guarantee that this list will be relevant to any of your users. They'd be better off generating their own SPID file using the xedit script so that it is specifically tailored to their list.
I'm sure this will be useful to some regardless, but I'd again recommend releasing the xedit script and perhaps a tutorial of how you targeted specific locations.