summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/fight.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/fight.cc')
-rw-r--r--crawl-ref/source/fight.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc
index 52568110c1..91397a6fe9 100644
--- a/crawl-ref/source/fight.cc
+++ b/crawl-ref/source/fight.cc
@@ -4530,7 +4530,8 @@ std::string melee_attack::mons_attack_verb(const mon_attack_def &attk)
"kick",
"tentacle-slap",
"tail-slap",
- "gore"
+ "gore",
+ "constrict"
};
return (attack_types[attk.type]);
@@ -5186,6 +5187,13 @@ void melee_attack::mons_apply_attack_flavour(const mon_attack_def &attk)
atk_name(DESC_CAP_THE).c_str());
}
break;
+
+ case AF_CRUSH:
+ mprf("%s %s being crushed%s",
+ def_name(DESC_CAP_THE).c_str(),
+ defender->conj_verb("are").c_str(),
+ special_attack_punctuation().c_str());
+ break;
}
}
@@ -5299,6 +5307,7 @@ void melee_attack::mons_perform_attack_rounds()
case AT_BITE:
case AT_PECK:
+ case AT_CONSTRICT:
noise_factor = 100;
break;