diff --git a/Assets/Scripts/Game/MagicAndEffects/MagicCandleBehaviour.cs b/Assets/Scripts/Game/MagicAndEffects/MagicCandleBehaviour.cs index 5ca8996462..1bac5e8889 100644 --- a/Assets/Scripts/Game/MagicAndEffects/MagicCandleBehaviour.cs +++ b/Assets/Scripts/Game/MagicAndEffects/MagicCandleBehaviour.cs @@ -16,6 +16,7 @@ namespace DaggerfallWorkshop.Game.MagicAndEffects { + [RequireComponent(typeof(Light))] public class MagicCandleBehaviour : MonoBehaviour { const int candleArchive = 210; @@ -37,6 +38,9 @@ private void Start() SaveLoadManager.OnStartLoad += SaveLoadManager_OnStartLoad; StartGameBehaviour.OnNewGame += StartGameBehaviour_OnNewGame; + + // Observe spell shadow setting + GetComponent().shadows = (DaggerfallUnity.Settings.EnableSpellShadows) ? LightShadows.Soft : LightShadows.None; } private void Update()