diff --git a/srogue/wizard.c b/srogue/wizard.c index 6c0a52f..3376eb4 100644 --- a/srogue/wizard.c +++ b/srogue/wizard.c @@ -322,7 +322,8 @@ struct thing *th; rm = rp - &rooms[0]; th->t_room = rp; th->t_oldch = mvwinch(cw, th->t_pos.y, th->t_pos.x); - light(&oldspot); + if (ishero) + light(&oldspot); th->t_nomove = 0; if (ishero) { light(&hero);