Thank you for your interest in helping colorblind people. Well, to summarize our issues, the human vision system builds images by stacking layers of Red, Green and Blue color components. While most people only have small differences in perception, colorblind people are unable to distinguish differences evident to the majority (we see a uniform block in such cases). 99% of us only have issues with Green and Red, but some people can only see monochromatic images (Grayscale). Color-blindness affects 300+ million people worldwide.
In my own case, I can distinguish the most basic colors, but I am 100% oblivious to the difference between blue, purple, violet, etc. In such cases, I can only tell if one color is lighter than the other, but I could never name them individually. My perception also changes a lot depending on the layout. I could probably read a text written in two “complicated” colors, but if the spots are in different locations (like in the Age 2 mini-map), my life becomes miserable . Beyond my issues with Blue and Purple, I have also confused Green with Yellow, Brown with Green, and subtle background colors with white.
In the end, it’s really complicated to create colorblind options. The only rule of safety is to make sure that the images are distinguishable in grayscale. Beyond that, keeping a color scheme requiring only basic colors such as Blue (me) vs. Red (enemy) helps a lot.
PS. As a side-note, I also liked the Blue/Red color feature in Age of Empires, because in other strategy games, I had to play ranked matches against people who chose “complicated” colors on purpose to confuse colorblind people. My opponent shouldn’t be able to determine how I see the mini-map.