diff options
Diffstat (limited to 'crawl-ref/source/beam.cc')
-rw-r--r-- | crawl-ref/source/beam.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc index eae783afcf..7f3f315569 100644 --- a/crawl-ref/source/beam.cc +++ b/crawl-ref/source/beam.cc @@ -3184,6 +3184,10 @@ static int affect_player( bolt &beam ) // these colors are misapplied - see mons_ench_f2() {dlb} switch (beam.flavour) { + case BEAM_SLEEP: + you.put_to_sleep(beam.ench_power); + break; + case BEAM_BACKLIGHT: if (!you.duration[DUR_INVIS]) { @@ -3214,7 +3218,8 @@ static int affect_player( bolt &beam ) you.mutate(); beam.obvious_effect = true; } - else if (get_ident_type(OBJ_WANDS, WAND_POLYMORPH_OTHER) == ID_KNOWN_TYPE) + else if (get_ident_type(OBJ_WANDS, WAND_POLYMORPH_OTHER) + == ID_KNOWN_TYPE) { mpr("This is polymorph other only!"); } |