0044554A |> 8B15 3CE64900 MOV EDX,DWORD PTR DS:[49E63C] ; Check's if quote's going to be crushed
00445550 |. 83E2 04 AND EDX,4
00445553 |. 74 23 JE SHORT doukutsu.00445578
00445555 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00445558 |. 0FB748 50 MOVZX ECX,WORD PTR DS:[EAX+50]
0044555C |. 81C9 80000000 OR ECX,80 ; sets flag?
00445562 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00445565 |. 66:894A 50 MOV WORD PTR DS:[EDX+50],CX
00445569 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0044556C |. C780 A4000000 >MOV DWORD PTR DS:[EAX+A4],64 ; Set's npc damage to 100 (64)
00445576 |. EB 21 JMP SHORT doukutsu.00445599
00445578 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0044557B |. 0FB751 50 MOVZX EDX,WORD PTR DS:[ECX+50]
0044557F |. 81E2 7FFFFFFF AND EDX,FFFFFF7F
00445585 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00445588 |. 66:8950 50 MOV WORD PTR DS:[EAX+50],DX
0044558C |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0044558F |. C781 A4000000 >MOV DWORD PTR DS:[ECX+A4],0
00445599 |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0044559C |. 8B42 10 MOV EAX,DWORD PTR DS:[EDX+10]
0044559F |. 83C0 20 ADD EAX,20 ; add 20 to x-speed
004455A2 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004455A5 |. 8941 10 MOV DWORD PTR DS:[ECX+10],EAX ; store x-speed
004455A8 |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004455AB |. 817A 10 000200>CMP DWORD PTR DS:[EDX+10],200 ; compare x-velocity and 200
004455B2 |. 7E 0A JLE SHORT doukutsu.004455BE
004455B4 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004455B7 |. C740 10 000200>MOV DWORD PTR DS:[EAX+10],200 ; x-velocity is 200
004455BE |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004455C1 |. 8179 10 00FEFF>CMP DWORD PTR DS:[ECX+10],-200 ; compare x-velocity and -200
004455C8 |. 7D 0A JGE SHORT doukutsu.004455D4