… | |
… | |
1980 | /* If we found a key, do some extra work */ |
1980 | /* If we found a key, do some extra work */ |
1981 | if (key) |
1981 | if (key) |
1982 | { |
1982 | { |
1983 | object *container = key->env; |
1983 | object *container = key->env; |
1984 | |
1984 | |
1985 | op->play_sound (sound_find ("open_door")); |
|
|
1986 | |
|
|
1987 | if (action_makes_visible (op)) |
1985 | if (action_makes_visible (op)) |
1988 | make_visible (op); |
1986 | make_visible (op); |
1989 | |
1987 | |
1990 | if (door->inv && (door->inv->type == RUNE || door->inv->type == TRAP)) |
1988 | if (door->inv && (door->inv->type == RUNE || door->inv->type == TRAP)) |
1991 | spring_trap (door->inv, op); |
1989 | spring_trap (door->inv, op); |