killer_format = NO_KILLER_PREFIX;
Sprintf(killer_buf, "caught %sself in %s own %s",
uhim(), uhis(), str);
+ } else if (!strncmpi(str,"tower of flame", 8) ||
+ !strncmpi(str,"fireball", 8)) {
+ killer_format = KILLED_BY_AN;
+ Strcpy(killer_buf, str);
} else {
killer_format = KILLED_BY;
Strcpy(killer_buf, str);
/* must fit with end.c; used in rip.c */
NEARDATA const char *killed_by_prefix[] = {
"killed by ", "choked on ", "poisoned by ", "", "drowned in ",
- "", "dissolved in ", "crushed to death by ", "petrified by ",
+ "burned by ", "dissolved in ", "crushed to death by ", "petrified by ",
"turned to slime by ", "killed by ", "", "", "", "", ""
};