summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilepick.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/tilepick.cc')
-rw-r--r--crawl-ref/source/tilepick.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc
index e25acdda7d..695281c990 100644
--- a/crawl-ref/source/tilepick.cc
+++ b/crawl-ref/source/tilepick.cc
@@ -2602,7 +2602,10 @@ void tilep_race_default(int race, int gender, int level, int *parts)
case SP_PALE_DRACONIAN:
hair = 0;
if (player_mutation_level(MUT_BIG_WINGS))
- parts[TILEP_PART_DRCWING] = 1 + draconian_color(race, level);
+ {
+ int st = tile_player_part_start[TILEP_PART_DRCWING];
+ parts[TILEP_PART_DRCWING] = st + draconian_color(race, level);
+ }
result = TILEP_BASE_DRACONIAN + draconian_color(race, level)*2;
break;
@@ -2652,7 +2655,7 @@ void tilep_race_default(int race, int gender, int level, int *parts)
parts[TILEP_PART_BASE] = result;
parts[TILEP_PART_HAIR] = hair;
parts[TILEP_PART_BEARD] = beard;
- parts[TILEP_PART_SHADOW] = 1;
+ parts[TILEP_PART_SHADOW] = TILEP_SHADOW_SHADOW;
}
void tilep_job_default(int job, int gender, int *parts)