Disable AFK in WoW 3.3.5a - Reverse Engineering with Cheat Engine

Channel:
Subscribers:
490
Published on ● Video Link: https://www.youtube.com/watch?v=xnPBAueoTr4



World of WarCraft
Game:
Duration: 14:07
1,132 views
28


I had a minor issue with AFK triggering while recording long videos using NeoWowUtils - it leads to flickers in the video for a moment, when the character state changes.
Since the my brain rot is already in full swing, I decided to fix this issue by disabling the AFK logic in the 3.3.5a World of Warcraft - Wrath of the Lich King client myself.
This is a documentation for anybody interested in Reverse Engineering what my thought process was and how I finally pulled it off.
Keep in mind this only disables the client sending IDLE_MESSAGE to the server, but if the server itself has also AFK detection, it won't save you at all... nothing besides moving your character will (inb4 hacking the client to move on it's own lol).
Hope it's interesting and helpful for anyone wanting to get into reverse engineering / game hacking.
Next goal would be to disable WMO portal culling, in order to paint a more coherent picture in my out of bounds videos... let's see if I am able to pull that one off too :P
Doing this to your own client when connecting to servers is at your own risk - you are liable for your own actions ;)
---
I have created a repository on my GitHub which provides an .ips patch if you want to adjust your own client: https://github.com/BlackMagicCoding/WorldOfWarcraft/blob/master/patches/Wow.exe_335a_12340_disable_AFK.ips




Other Videos By DrFrugal


2023-07-09Blackrock Spire... but Without Culling!
2023-07-09Blackrock Depths... but Without Culling!
2023-07-09Blackfathom Deeps... but Without Culling!
2023-07-02How I documented all CVar values in WoW 3.3.5.12340 - Function Hooking with C++ & MS Detours
2023-06-25Why is Karazhan just so h*cking broken?! Explanation & Disabled Culling
2023-06-12Average Cull Fan vs. Average No-Cull Enjoyer
2023-06-10Karazhan Crypts... but Without Culling!
2023-05-07Ghidra Setup Guide for World of Warcraft 4.1.0.13850
2023-05-07How to share / copy a local (non-shared) Ghidra repository
2023-04-22Ghidra Setup Guide for World of Warcraft 0.5.3.3368
2023-03-18Disable AFK in WoW 3.3.5a - Reverse Engineering with Cheat Engine
2023-03-05Solo Karazhan Chess - Explained in 42 seconds
2023-02-11Karazhan Out Of Bounds - Skipping Start to End & Explanation
2023-01-30Shadowforge Gate Skip - Blackrock Depths in World of Warcraft
2023-01-14:) The Easter Egg under Karazhan (not the Crypts!)
2022-12-30Shed Skin Nightmare Bug - Pokémon Glitch Fixing Episode 7 (Assembly Madness)
2022-09-06The Future of this Channel...
2022-08-29Monster Train Covenant 25 - I AM DONE WITH THIS GAME (with Divinity, no commentary)
2022-08-29Monster Train Covenant 24 Rank Up - Run of the Mill Cuttlebeard Setup (no Divinity, no commentary)
2022-08-27Monster Train Covenant 23 Rank Up - Winning, even when playing bad af (with Divinity, no commentary)
2022-08-27Monster Train Covenant 22 Rank Up - Winning with Trash Cards (no Divinity, no commentary)



Tags:
gaming
wow
worldofwarcraft
world of warcraft
reversing
reverseengineering
reverse engineering
3.3.5
3.3.5a
335
335a
client
hacking
hack
afk
disable
patch
patching
exe
app
application
programming
cheatengine
cheat engine



Other Statistics

World of WarCraft Statistics For DrFrugal

At present, DrFrugal has 43,089 views spread across 56 videos for World of WarCraft, with his channel uploading 11 hours worth of World of WarCraft videos. This is 18.97% of the total watchable video on DrFrugal's YouTube channel.