How can I make the interface know that it’s only attached to scripts that are inheriting from MonoBehaviour?
Because of that I can’t load from the Resources folder the gameObjects with the interface I want.
ISpell Spell = Resources.Load<ISpell>("Spells/" + StolenSpellPath);