diff options
Diffstat (limited to 'crawl-ref/source/player.cc')
-rw-r--r-- | crawl-ref/source/player.cc | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/crawl-ref/source/player.cc b/crawl-ref/source/player.cc index c1f4e21a71..0a7f16c50e 100644 --- a/crawl-ref/source/player.cc +++ b/crawl-ref/source/player.cc @@ -3088,10 +3088,6 @@ void level_change(bool skip_attribute_increase) break; case SP_MOUNTAIN_DWARF: - // lowered because of HD raise -- bwr - // if (you.experience_level < 14) - // hp_adjust++; - if (!(you.experience_level % 2)) hp_adjust++; @@ -3202,10 +3198,6 @@ void level_change(bool skip_attribute_increase) break; case SP_NAGA: - // lower because of HD raise -- bwr - // if (you.experience_level < 14) - // hp_adjust++; - hp_adjust++; if (!(you.experience_level % 4)) @@ -3249,6 +3241,9 @@ void level_change(bool skip_attribute_increase) case SP_BASE_DRACONIAN: if (you.experience_level == 7) { +#ifdef USE_TILE + init_player_doll(); +#endif switch (you.species) { case SP_RED_DRACONIAN: @@ -3267,19 +3262,24 @@ void level_change(bool skip_attribute_increase) break; case SP_YELLOW_DRACONIAN: - mpr("Your scales start taking on a golden yellow colour.", MSGCH_INTRINSIC_GAIN); + mpr("Your scales start taking on a golden yellow colour.", + MSGCH_INTRINSIC_GAIN); break; case SP_BLACK_DRACONIAN: - mpr("Your scales start turning black.", MSGCH_INTRINSIC_GAIN); + mpr("Your scales start turning black.", + MSGCH_INTRINSIC_GAIN); break; case SP_PURPLE_DRACONIAN: - mpr("Your scales start taking on a rich purple colour.", MSGCH_INTRINSIC_GAIN); + mpr("Your scales start taking on a rich purple colour.", + MSGCH_INTRINSIC_GAIN); break; case SP_MOTTLED_DRACONIAN: - mpr("Your scales start taking on a weird mottled pattern.", MSGCH_INTRINSIC_GAIN); + mpr("Your scales start taking on a weird mottled pattern.", + MSGCH_INTRINSIC_GAIN); break; case SP_PALE_DRACONIAN: - mpr("Your scales start fading to a pale grey colour.", MSGCH_INTRINSIC_GAIN); + mpr("Your scales start fading to a pale grey colour.", + MSGCH_INTRINSIC_GAIN); break; case SP_BASE_DRACONIAN: mpr(""); @@ -3326,6 +3326,9 @@ void level_change(bool skip_attribute_increase) case SP_GREY_DRACONIAN: if (you.experience_level == 7) { +#ifdef USE_TILE + init_player_doll(); +#endif mpr("Your scales start turning grey.", MSGCH_INTRINSIC_GAIN); more(); |