Aggie is a non combative witch NPC who resides in Draynor Village. Her house contains a spawn of both tomato and cheese. She can create dyes for the player, which can then be used on a basic cape to change it's colour.
Aggie can create red, blue, and yellow dyes in exchange for giving the witch various items and coins.
The remaining dye colors can be created by using various combinations of these dyes on one another.