[Hide Content]From d32a1d14904adec699591ac3273d83b24e6a2b19 Mon Sep 17 00:00:00 2001
From: Ben Haines <bhainesva@gmail.com>
Date: Sat, 20 Sep 2014 08:43:30 +0000
Subject: [PATCH] Ru redirect no longer identifies foe
---
crawl-ref/source/mon-act.cc | 2 +-
crawl-ref/source/mon-cast.cc | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/crawl-ref/source/mon-act.cc b/crawl-ref/source/mon-act.cc
index 4737cc5..5ac8520 100644
--- a/crawl-ref/source/mon-act.cc
+++ b/crawl-ref/source/mon-act.cc
@@ -2382,7 +2382,7 @@ void handle_monster_move(monster* mons)
mons->target = new_target->pos();
mons->foe = new_target->mindex();
mprf(MSGCH_GOD, "You redirect %s's attack!",
- mons->name(DESC_THE, true).c_str());
+ mons->name(DESC_THE, (mons->visible_to(&you))).c_str());
fight_melee(mons, new_target);
}
else
diff --git a/crawl-ref/source/mon-cast.cc b/crawl-ref/source/mon-cast.cc
index 7bcbaeb..199f21c 100644
--- a/crawl-ref/source/mon-cast.cc
+++ b/crawl-ref/source/mon-cast.cc
@@ -3040,7 +3040,7 @@ bool handle_mon_spell(monster* mons, bolt &beem)
else if (r < chance + div_rand_round(chance, 2))
{
mprf(MSGCH_GOD, "You redirect %s's attack!",
- mons->name(DESC_THE, true).c_str());
+ mons->name(DESC_THE, (mons->visible_to(&you))).c_str());
int pfound = 0;
for (radius_iterator ri(you.pos(),
LOS_DEFAULT); ri; ++ri)
--
2.1.0