We know that Allah is the only creator of this world and He is great and merciful and He is the only one who gave us every thing and He always give us the better reward on our good deeds. Allah in the following verse of the Holy Quran informed us that He will give us the better reward but the man did not believe due to this thing Allah sent His wrath on us.
Kindly read the following verse of the Holy Quran as mentioned below:
" And if they had believed and guarded themselves (against evil), reward from Allah would certainly have been better; had they but known (this)."
(Surah No: 2 & Verse No: 103)
Allah informed us that we will be rewarded if we will stand against the evil but we never stand against evil in spite of this we are always stand against Allah with the evil forces. On the name of Allah we stand against the Allah. It is the historic fact that billion of people died in the wars on the name of God. Allah informed us that all those things are just to help the evil. Allah never pleases with them. If someone start learning the sorcery then it does not mean that he has some special powers and he can do every thing. Allah informed that if he will learn the verses of Allah instead of sorcery then Allah will gave them better reward.
May Allah send His blessing on us so we will learn the communication of Allah instead of any sorcery. May Allah save all of us from the bad things of the magicians too.