Yeah. FWPlayerAlias then will continue periodically removing BF spell from them but they still be with not attached script-BFeffects and papyrus loading still will be lower.
Maybe then instead of ScanCellNPCs function can be added and used ScanQuest with aliases and added conditions for them to fill this aliases only with wanted npcs and all unwanted will be excluded outside of script. For example how it realised can be checked in reworked CreatureFramework mod from Defeatfixed. In case with ScanQuest with conditions for aliases list of npcs will be smaller and script will process it faster. All conditions in script like 3Dloaded, HasMagiceffect, all checks from ValidateActor function can be commented if will be used in scanquest aliases and first can be processed nearest npcs. Something kind of.
Original URL: https://www.loverslab.com/topic/35269-beeingfemale/?do=findComment&comment=2634133