I know, i know, Roblox does not endorse using __namecall, but it’s a really useful feature!
It really deserves more attention, so much can be done with it.
Anyways, it seems like the method is not being passed after the luau update, so all it passes to __namecall is self, which, is kind of pointless, cause it breaks the whole purpose of namecall!
Is there anything I can do to get the method?
I’m creating an instance with a proxy for a project im working on, and i wanna make it able to be destroyed (with the metatable and everything)
So i wanna make my own :Destroy() function, and the only way it can be done seems like through __namecall cause giving the metatable a .Destroy function doesn’t seem to work.