Routines| H | Number of character giving lines etc. |
| 29696 | 2E01 | LD L,1 | |
| 29698 | 5E | LD E,(HL) | E=character's x-coordinate |
| 29699 | 1C | INC E | E=x-coordinate for message |
| 29700 | 2D | DEC L | |
| 29701 | 7E | LD A,(HL) | A=character's animatory state |
| 29702 | E607 | AND 7 | |
| 29704 | FE06 | CP 6 | |
| 29706 | 3E00 | LD A,0 | |
| 29708 | 2001 | JR NZ,29711 | Jump if the character is sitting on the floor (as if struck down) |
| 29710 | 3C | INC A | A=1 (print message one level lower) |
| 29711 | 2E02 | LD L,2 | |
| 29713 | 86 | ADD A,(HL) | |
| 29714 | 57 | LD D,A | D=y-coordinate for message |
| 29715 | C9 | RET |