Okay what about this:
- Make an Interface like INT_HouseRef
- Give it a function called like “House Ref”
- Give it an Output called like “House” of the Masterclass of your buildings or just the residential building class.
- Add that Interface to the Residential House Blueprint and get a self statement and hook it up inside the Interface
Now when you want to destroy the actor, make a quick Custom Event like “Destory Building” inside the Bulding Class and hook a simple Destroy Actor node to it for now.
I think you can already get the actor of the building you clicked on so get that one, hook it up the “House Ref (Message)” and from the Output, call “Destroy Building” (The Custom Event).
I hope you get the Idea what I’m talking about, let me know if it helped you.