git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8671 c06c8d41-db1a-0410-9941-cceddc491573
XWNN5T6MDITLVLARIKKCNQRDQRKBSMZ4W77WQ4OWQ22DRTAL3WUQC
}
}
// For items that get a random colour, give them a more thematic one.
static void _apply_job_colour(item_def &item)
{
if (!Options.classic_item_colours)
return;
if (item.base_type != OBJ_ARMOUR)
return;
switch (item.sub_type)
{
case ARM_CLOAK:
case ARM_ROBE:
case ARM_NAGA_BARDING:
case ARM_CENTAUR_BARDING:
case ARM_CAP:
case ARM_WIZARD_HAT:
break;
default:
return;
}
switch (you.char_class)
{
case JOB_THIEF:
case JOB_NECROMANCER:
case JOB_ASSASSIN:
item.colour = DARKGREY;
break;
case JOB_FIRE_ELEMENTALIST:
item.colour = RED;
break;
case JOB_ICE_ELEMENTALIST:
item.colour = BLUE;
break;
case JOB_AIR_ELEMENTALIST:
item.colour = LIGHTBLUE;
break;
case JOB_EARTH_ELEMENTALIST:
item.colour = BROWN;
break;
case JOB_VENOM_MAGE:
item.colour = MAGENTA;
break;
default:
break;