Magier im Magiermodus sind nicht blind.
Change-Id: I7acdacc2541dc0fb44dfcd0c01a772ac046cc372
diff --git a/std/living/light.c b/std/living/light.c
index 5b12e1f..a9c922c 100644
--- a/std/living/light.c
+++ b/std/living/light.c
@@ -35,8 +35,10 @@
varargs int CannotSee(int silent)
{
- string is_blind;
- if (is_blind = QueryProp(P_BLIND)) {
+ string is_blind = QueryProp(P_BLIND);;
+ if (is_blind &&
+ (!IS_LEARNER(this_object()) || !Query(P_WANTS_TO_LEARN)))
+ {
if (!silent) {
if (stringp(is_blind))
tell_object(this_object(), is_blind);