… | |
… | |
398 | else |
398 | else |
399 | op->contr->tmp_invis = 1; |
399 | op->contr->tmp_invis = 1; |
400 | |
400 | |
401 | op->contr->hidden = 0; |
401 | op->contr->hidden = 0; |
402 | } |
402 | } |
|
|
403 | |
403 | if (makes_invisible_to (op, op)) |
404 | if (makes_invisible_to (op, op)) |
404 | new_draw_info (NDI_UNIQUE, 0, op, "You can't see your hands!"); |
405 | new_draw_info (NDI_UNIQUE, 0, op, "You can't see your hands!"); |
405 | else |
406 | else |
406 | new_draw_info (NDI_UNIQUE, 0, op, "You feel more transparent!"); |
407 | new_draw_info (NDI_UNIQUE, 0, op, "You feel more transparent!"); |
407 | |
408 | |
408 | update_object (op, UP_OBJ_FACE); |
409 | update_object (op, UP_OBJ_CHANGE); |
409 | |
410 | |
410 | /* Only search the active objects - only these should actually do |
411 | /* Only search the active objects - only these should actually do |
411 | * harm to the player. |
412 | * harm to the player. |
412 | */ |
413 | */ |
413 | for_all_actives (tmp) |
414 | for_all_actives (tmp) |