I've never done something with CE, but worked fine for me. :O
Code:
004A4480:
mov eax,1
ret
Edit: Indeed doesn't work for ClearTarget(). There's no call to the check in the ClearTarget() function
Code:
004AFA10 /. 55 PUSH EBP
004AFA11 |. 8BEC MOV EBP,ESP
004AFA13 |. A1 E0680A01 MOV EAX,DWORD PTR DS:[10A68E0] ; target guid high
004AFA18 |. 0B05 E4680A01 OR EAX,DWORD PTR DS:[10A68E4] ; target guid low
004AFA1E |. 56 PUSH ESI
004AFA1F |. 74 07 JE SHORT Wow.004AFA28
004AFA21 |. BE 01000000 MOV ESI,1
004AFA26 |. EB 02 JMP SHORT Wow.004AFA2A
004AFA28 |> 33F6 XOR ESI,ESI
004AFA2A |> 6A 00 PUSH 0 ; /Arg2 = 00000000
004AFA2C |. 6A 00 PUSH 0 ; |Arg1 = 00000000
004AFA2E |. E8 BDF1FFFF CALL Wow.004AEBF0 ; \Wow.004AEBF0
004AFA33 |. 83C4 08 ADD ESP,8
004AFA36 |. 85F6 TEST ESI,ESI
004AFA38 |. 5E POP ESI ; kernel32.7C817067
004AFA39 74 1B JE SHORT Wow.004AFA56
004AFA3B |. D9E8 FLD1
004AFA3D |. 8B4D 08 MOV ECX,[ARG.1] ; Wow.<ModuleEntryPoint>
004AFA40 |. 83EC 08 SUB ESP,8 ; /
004AFA43 |. DD1C24 FSTP QWORD PTR SS:[ESP] ; |Arg2 (8-byte)
004AFA46 |. 51 PUSH ECX ; |Arg1 = 0019FFB0
004AFA47 |. E8 54E72F00 CALL Wow.007AE1A0 ; \Wow.007AE1A0
004AFA4C |. 83C4 0C ADD ESP,0C
004AFA4F |. B8 01000000 MOV EAX,1
004AFA54 |. 5D POP EBP ; kernel32.7C817067
004AFA55 |. C3 RETN
004AFA56 |> 8B55 08 MOV EDX,[ARG.1] ; Wow.<ModuleEntryPoint>
004AFA59 |. 52 PUSH EDX ; /Arg1 = 7C91E4F4
004AFA5A |. E8 21E72F00 CALL Wow.007AE180 ; \Wow.007AE180
004AFA5F |. 83C4 04 ADD ESP,4
004AFA62 |. B8 01000000 MOV EAX,1
004AFA67 |. 5D POP EBP ; kernel32.7C817067
004AFA68 \. C3 RETN