| 433 | } |
| 434 | |
| 435 | void |
| 436 | You_hear(const char *line, ...) |
| 437 | { |
| 438 | va_list the_args; |
| 439 | char *tmp; |
| 440 | |
| 441 | if ((Deaf && !Unaware) || !flags.acoustics) |
| 442 | return; |
| 443 | va_start(the_args, line); |
| 444 | if (Underwater) |
| 445 | YouPrefix(tmp, "You barely hear ", line); |
| 446 | else if (Unaware) |
| 447 | YouPrefix(tmp, "You dream that you hear ", line); |
| 448 | else |
| 449 | YouPrefix(tmp, "You hear ", line); /* Deaf-aware */ |
| 450 | vpline(strcat(tmp, line), the_args); |
| 451 | va_end(the_args); |
| 452 | } |
| 453 | |
| 454 | void |
| 455 | You_see(const char *line, ...) |
no test coverage detected