One of the great things about dreams, especially lucid dreams where you are aware of dreaming and can practically control the outcome, is that you can acquire unusual powers. These may include almost any conceivable ability needed to solve the problem at hand. The problem is that you may lose them without explanation at a critical moment.
The acquisition of magical powers may come from a number of sources. You may simply conjure them from within yourself. You may be given an article of clothing that contains special powers, or you may find a rock or other object that projects power into you. The implication is that you can solve problems with available resources. However, this may simply be a wish-fulfillment dream to dispose of problems without working through them.
The loss of powers is often a reality-check dream. While you may think you have power in your dream to do great and glorious things, the truth in waking is that problems do not always solve themselves. There may be a level at which your mind is concerned about your waking bravado in certain situations.
The "magic" you experience could be a sign that you are struggling against the most reasonable outcome of a particular situation. Often, we are unable to appreciate the logic or simplicity of a given situation because of our desire to "work" it.
What is the nature of your magical powers in the dream-physical or mental?
What do you use these powers to accomplish?