I have the folllowing script on an amulet:
scn AAAghost01short hoerkeBegin GameModeif player.IsPlayerMovingIntoNewSpace == 1 player.saa 0.01 player.pms ghosteffectendifendBegin GameModeif hoerke == 1 player.saa 0.01 player.pms ghosteffectset hoerke to 2endifif hoerke == 0 player.sms ghosteffect player.saa 100set hoerke to 2endifendBegin OnEquipset hoerke to 1endBegin OnUnequip set hoerke to 0end
When i put on this amulet and then fast travel a long distance I become invisible. The effectshader Ghosteffect stops for no apparent reason. I have to put off and on the amulet to get the ghosteffect back. The same for any other EffectShader, even when I manually start that EffectShader, in the console. Why does the EffectShader turn off by itself after fasttravelling a long distance? And why not when i only travel to the nearest marker on the map. Is there a solution so that I dont become invisible when I fasttravel a long distance?
Thank you
