Finalized magic powder class

Made the powders use the same texture with different colors
Revert "Finalized magic powder class"

This reverts commit 0b820fbe47af627d9b16a2481f735399264ff36a.
Revert "Revert "Finalized magic powder class""

This reverts commit d6f8392545c89bef5d1265ec3a6a5cbad30a27f5.