| ReturnZero |
56341 |
XOR A |
|
56342 |
LD L,A |
|
56343 |
LD H,A |
|
56344 |
RET |
|
56345 |
DEC DE |
|
56346 |
JR NZ,ReturnZero_3 |
|
56348 |
JR Z,ReturnZero_0 |
| ReturnZero_0 |
56350 |
NOP |
|
56351 |
NOP |
|
56352 |
CALL CheckCharacterID |
|
56355 |
RET NZ |
|
56356 |
LD A,(41012) |
|
56359 |
CALL CheckObjectAttributeWithFlag_6 |
|
56362 |
LD A,(IX+2) |
|
56365 |
AND A |
|
56366 |
JR Z,ReturnZero_2 |
|
56368 |
LD B,A |
|
56369 |
LD A,(40970) |
|
56372 |
PUSH AF |
|
56373 |
LD A,1 |
|
56375 |
LD (53468),A |
|
56378 |
CALL 56587 |
|
56381 |
LD A,(40970) |
|
56384 |
CALL ProcessObjectDisplayWithCheck |
|
56387 |
POP BC |
|
56388 |
CALL 56587 |
|
56391 |
XOR A |
| ReturnZero_1 |
56392 |
LD (53468),A |
| ReturnZero_2 |
56395 |
OR 1 |
|
56397 |
RET |
|
56398 |
LD A,(41012) |
|
56401 |
CALL CheckObjectAttributeWithFlag_6 |
|
56404 |
JP CheckCharacterID_4 |
|
56407 |
DEFB 75,32,78,220,221 |
| ReturnZero_3 |
56412 |
LD A,(HL) |
|
56413 |
NOP |
|
56414 |
LD (41011),A |
|
56417 |
XOR A |
|
56418 |
LD (40975),A |
|
56421 |
DEC A |
| ReturnZero_4 |
56422 |
LD (41012),A |
|
56425 |
JP 56583 |