Originally Posted By: MTec007
thats because the purple is filtered out to become transparent.

Purple is filtered out, but that isn't the reason for the problem. mIRC appears to support PNG's alpha channel but takes the background to be black rather than $rgb(face).