Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


No blink cooldown in dishonored 2

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Betaboy
How do I cheat?
Reputation: 0

Joined: 01 Mar 2017
Posts: 2

PostPosted: Wed Mar 01, 2017 3:11 pm    Post subject: No blink cooldown in dishonored 2 Reply with quote

Hey!

In Dishonored 1 I managed to find the value that is controlling the cooldown timer, a float value that's 1 when the ability can be used essentially.

However in the second game I can't seem to find the value. I find a couple of values that change to 0 as soon as the ability is used, and then they go up to 1 when the cooldown ends. In dishonored 1 the ability got set to used EVEN if you cancelled it, that is not the case with dishonored 2.

The code below is what happens when the ability is used. I found this in another thread and I've been trying to use it in order to find what I'm looking for.. no success.

I did find a 'je' comparison which, if set to 'jne' instead wouldn't let me use the ability at all.

Any tips or help on how I can actually find what I'm looking for? Complete noob if that's not obvious so I'm just messing around with the memory. Trying to learn and understand!

Code:

Dishonored2.exe+490B7F0 - 53                    - push rbx
Dishonored2.exe+490B7F1 - 48 83 EC 60           - sub rsp,60 { 96 }
Dishonored2.exe+490B7F5 - F3 0F10 81 F4010000   - movss xmm0,[rcx+000001F4]
Dishonored2.exe+490B7FD - 48 89 CB              - mov rbx,rcx
Dishonored2.exe+490B800 - 0F2E 05 99F2ADFD      - ucomiss xmm0,[Dishonored2.exe+23EAAA0] { [1000000015047466200000000000000.00] }
Dishonored2.exe+490B807 - 7A 2C                 - jp Dishonored2.exe+490B835
Dishonored2.exe+490B809 - 75 2A                 - jne Dishonored2.exe+490B835
Dishonored2.exe+490B80B - F3 0F10 81 F8010000   - movss xmm0,[rcx+000001F8]
Dishonored2.exe+490B813 - 0F2E 05 8AF2ADFD      - ucomiss xmm0,[Dishonored2.exe+23EAAA4] { [1000000015047466200000000000000.00] }
Dishonored2.exe+490B81A - 7A 19                 - jp Dishonored2.exe+490B835
Dishonored2.exe+490B81C - 75 17                 - jne Dishonored2.exe+490B835
Dishonored2.exe+490B81E - F3 0F10 81 FC010000   - movss xmm0,[rcx+000001FC]
Dishonored2.exe+490B826 - 0F2E 05 7BF2ADFD      - ucomiss xmm0,[Dishonored2.exe+23EAAA8] { [1000000015047466200000000000000.00] }
Dishonored2.exe+490B82D - 7A 06                 - jp Dishonored2.exe+490B835
Dishonored2.exe+490B82F - 0F84 C3010000         - je Dishonored2.exe+490B9F8
Dishonored2.exe+490B835 - 48 8B 41 10           - mov rax,[rcx+10]
Dishonored2.exe+490B839 - 48 89 7C 24 70        - mov [rsp+70],rdi
Dishonored2.exe+490B83E - 8B 80 AC000000        - mov eax,[rax+000000AC]
Dishonored2.exe+490B844 - 3D 1000FF3F           - cmp eax,3FFF0010 { [00000000] }
Dishonored2.exe+490B849 - 74 24                 - je Dishonored2.exe+490B86F
Dishonored2.exe+490B84B - 89 C1                 - mov ecx,eax
Dishonored2.exe+490B84D - C1 F9 10              - sar ecx,10 { 16 }
Dishonored2.exe+490B850 - 48 63 D1              - movsxd  rdx,ecx
Dishonored2.exe+490B853 - 48 8B 0D CEDAC7FD     - mov rcx,[Dishonored2.exe+2589328] { [4BDEC050] }
Dishonored2.exe+490B85A - 48 8B BC D1 F0F03000  - mov rdi,[rcx+rdx*8+0030F0F0]
Dishonored2.exe+490B862 - 48 85 FF              - test rdi,rdi
Dishonored2.exe+490B865 - 74 08                 - je Dishonored2.exe+490B86F
Dishonored2.exe+490B867 - 39 87 A8000000        - cmp [rdi+000000A8],eax
Dishonored2.exe+490B86D - 74 02                 - je Dishonored2.exe+490B871
Dishonored2.exe+490B86F - 31 FF                 - xor edi,edi
Dishonored2.exe+490B871 - 48 8D 15 B8BD16FF     - lea rdx,[Dishonored2.exe+3A77630] { [05C38EB0] }
Dishonored2.exe+490B878 - 41 B8 0FA2FFE6        - mov r8d,E6FFA20F { [0] }
Dishonored2.exe+490B87E - 48 89 F9              - mov rcx,rdi
Dishonored2.exe+490B881 - 45 8D 80 F35D0019     - lea r8d,[r8+19005DF3]
Dishonored2.exe+490B888 - E8 C3F12D00           - call Dishonored2.exe+4BEAA50
Dishonored2.exe+490B88D - 49 89 C0              - mov r8,rax
Dishonored2.exe+490B890 - 48 85 C0              - test rax,rax
Dishonored2.exe+490B893 - 0F84 5A010000         - je Dishonored2.exe+490B9F3
Dishonored2.exe+490B899 - 48 8B 80 90000000     - mov rax,[rax+00000090]
Dishonored2.exe+490B8A0 - 48 85 C0              - test rax,rax
Dishonored2.exe+490B8A3 - 0F84 4A010000         - je Dishonored2.exe+490B9F3
Dishonored2.exe+490B8A9 - 4C 8B 48 70           - mov r9,[rax+70]
Dishonored2.exe+490B8AD - 4D 85 C9              - test r9,r9
Dishonored2.exe+490B8B0 - 0F84 3D010000         - je Dishonored2.exe+490B9F3
Dishonored2.exe+490B8B6 - 48 8B 8B D0000000     - mov rcx,[rbx+000000D0]
Dishonored2.exe+490B8BD - 48 63 83 04020000     - movsxd  rax,dword ptr [rbx+00000204]
Dishonored2.exe+490B8C4 - F3 0F10 1D B8F1ADFD   - movss xmm3,[Dishonored2.exe+23EAA84] { [0.00] }
Dishonored2.exe+490B8CC - 48 8B 51 08           - mov rdx,[rcx+08]
Dishonored2.exe+490B8D0 - F3 0F10 15 B0F1ADFD   - movss xmm2,[Dishonored2.exe+23EAA88] { [1.00] }
Dishonored2.exe+490B8D8 - 48 8B 8C C3 B0000000  - mov rcx,[rbx+rax*8+000000B0]
Dishonored2.exe+490B8E0 - 0F29 74 24 50         - movaps [rsp+50],xmm6
Dishonored2.exe+490B8E5 - 0F29 7C 24 40         - movaps [rsp+40],xmm7
Dishonored2.exe+490B8EA - 44 0F29 44 24 30      - movaps [rsp+30],xmm8
Dishonored2.exe+490B8F0 - F3 0F10 35 88F1ADFD   - movss xmm6,[Dishonored2.exe+23EAA80] { [0.00] }
Dishonored2.exe+490B8F8 - F3 44 0F10 87 08030000  - movss xmm8,[rdi+00000308]
Dishonored2.exe+490B901 - 0F28 FE               - movaps xmm7,xmm6
Dishonored2.exe+490B904 - 0F28 EB               - movaps xmm5,xmm3
Dishonored2.exe+490B907 - 48 8B 83 50010000     - mov rax,[rbx+00000150]
Dishonored2.exe+490B90E - F3 0F10 42 04         - movss xmm0,[rdx+04]
Dishonored2.exe+490B913 - 48 8B 51 08           - mov rdx,[rcx+08]
Dishonored2.exe+490B917 - 48 63 48 50           - movsxd  rcx,dword ptr [rax+50]
Dishonored2.exe+490B91B - F3 0F10 62 04         - movss xmm4,[rdx+04]
Dishonored2.exe+490B920 - F3 0F5C 62 0C         - subss xmm4,[rdx+0C]
Dishonored2.exe+490B925 - 48 8B 84 CB B0000000  - mov rax,[rbx+rcx*8+000000B0]
Dishonored2.exe+490B92D - F3 0F5C E0            - subss xmm4,xmm0
Dishonored2.exe+490B931 - 48 8B 48 08           - mov rcx,[rax+08]
Dishonored2.exe+490B935 - 48 8B 83 60010000     - mov rax,[rbx+00000160]
Dishonored2.exe+490B93C - F3 0F59 F4            - mulss xmm6,xmm4
Dishonored2.exe+490B940 - F3 0F59 DC            - mulss xmm3,xmm4
Dishonored2.exe+490B944 - F3 0F10 49 04         - movss xmm1,[rcx+04]
Dishonored2.exe+490B949 - F3 0F58 B3 F4010000   - addss xmm6,[rbx+000001F4]
Dishonored2.exe+490B951 - F3 0F58 9B F8010000   - addss xmm3,[rbx+000001F8]
Dishonored2.exe+490B959 - F3 0F5C C8            - subss xmm1,xmm0
Dishonored2.exe+490B95D - 0F28 C2               - movaps xmm0,xmm2
Dishonored2.exe+490B960 - F3 0F59 F9            - mulss xmm7,xmm1
Dishonored2.exe+490B964 - F3 0F59 D4            - mulss xmm2,xmm4
Dishonored2.exe+490B968 - F3 0F59 E9            - mulss xmm5,xmm1
Dishonored2.exe+490B96C - F3 0F58 B8 7C520200   - addss xmm7,[rax+0002527C]
Dishonored2.exe+490B974 - F3 0F58 93 FC010000   - addss xmm2,[rbx+000001FC]
Dishonored2.exe+490B97C - F3 0F58 A8 80520200   - addss xmm5,[rax+00025280]
Dishonored2.exe+490B984 - F3 0F59 C1            - mulss xmm0,xmm1
Dishonored2.exe+490B988 - F3 0F11 B3 08020000   - movss [rbx+00000208],xmm6
Dishonored2.exe+490B990 - F3 0F11 9B 0C020000   - movss [rbx+0000020C],xmm3
Dishonored2.exe+490B998 - F3 0F11 93 10020000   - movss [rbx+00000210],xmm2
Dishonored2.exe+490B9A0 - 0F28 74 24 50         - movaps xmm6,[rsp+50]
Dishonored2.exe+490B9A5 - F3 44 0F58 C0         - addss xmm8,xmm0
Dishonored2.exe+490B9AA - F3 41 0F11 79 6C      - movss [r9+6C],xmm7
Dishonored2.exe+490B9B0 - F3 41 0F11 69 70      - movss [r9+70],xmm5
Dishonored2.exe+490B9B6 - 0F28 7C 24 40         - movaps xmm7,[rsp+40]
Dishonored2.exe+490B9BB - F3 45 0F11 41 74      - movss [r9+74],xmm8
Dishonored2.exe+490B9C1 - 49 83 B8 90000000 00  - cmp qword ptr [r8+00000090],00 { 0 }
Dishonored2.exe+490B9C9 - 44 0F28 44 24 30      - movaps xmm8,[rsp+30]
Dishonored2.exe+490B9CF - 74 22                 - je Dishonored2.exe+490B9F3
Dishonored2.exe+490B9D1 - 49 8D 88 20020000     - lea rcx,[r8+00000220]
Dishonored2.exe+490B9D8 - 48 8D 54 24 20        - lea rdx,[rsp+20]
Dishonored2.exe+490B9DD - C7 44 24 20 01000000  - mov [rsp+20],00000001 { 1 }
Dishonored2.exe+490B9E5 - 48 C7 44 24 24 0C000000 - mov [rsp+24],0000000C { 12 }
Dishonored2.exe+490B9EE - E8 8DCA2400           - call Dishonored2.exe+4B58480
Dishonored2.exe+490B9F3 - 48 8B 7C 24 70        - mov rdi,[rsp+70]
Dishonored2.exe+490B9F8 - 48 89 D9              - mov rcx,rbx
Dishonored2.exe+490B9FB - 48 83 C4 60           - add rsp,60 { 96 }
Dishonored2.exe+490B9FF - 5B                    - pop rbx
Dishonored2.exe+490BA00 - E9 7BB7FFFF           - jmp Dishonored2.exe+4907180

_________________
yeboi
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites