Board Thread:General Discussion/@comment-27136653-20160926150813

I'm currently working on a theory about souls (which I'm going to publish soon), but something just doesn't add up.

Flowey is a flower that contains Asriel's memories, and is alive thanks to DT. However, I simply can't figure out where does the magic come from? Obviously, Alphys didn't extract any, and the only place magic can naturally be found in is in monster souls. However, it would take an incredible strength to take those souls (something Flowey can't do) in order to extract the magic, so the only way to extract the magic would be to kill the monster. However, monster souls disappear when the monster dies (so I guess the magic disappears too), so it would have to be a boss monster, whose souls persist for a short amount of time before disappearing too. HOWEVER, both Toriel and Asgore are alive, so this nullifies that possibility.

So, did we just find a plot hole, or does someone have a perfect explanation for all of this? 