diff --git a/Assets/Entities/Structures/Scripts/StructureBase.cs b/Assets/Entities/Structures/Scripts/StructureBase.cs index 4fd0a0e..f54614f 100644 --- a/Assets/Entities/Structures/Scripts/StructureBase.cs +++ b/Assets/Entities/Structures/Scripts/StructureBase.cs @@ -25,7 +25,7 @@ namespace AsteroidGame.Entities #endregion - protected void OnEnable() + protected virtual void OnEnable() { _structureBaseSet.Add(this); InitializePower(); diff --git a/Assets/Entities/Structures/Turret/Turret.cs b/Assets/Entities/Structures/Turret/Turret.cs index 291945a..6d36619 100644 --- a/Assets/Entities/Structures/Turret/Turret.cs +++ b/Assets/Entities/Structures/Turret/Turret.cs @@ -21,7 +21,7 @@ namespace AsteroidGame.Entities [field: Header("Targeter")] [field: SerializeField] public Targeter Targeter { get; set; } - protected void OnEnable() + protected override void OnEnable() { base.OnEnable(); InitializeTargeter();