downloaded this warband game
installed it.
thought ok what would be changing to enable what i want to find.
lets have a look around in options.
and yes , there it was , auto block manual block.
loaded up the memory scanners , change to auto , changed value , changed auto to manual , changed value .. repeated this a few times and ended up with some values
that changed when i clicked auto or manual blocking.
placed a break point on read ( i was not interested in anything that wrote to it at the time )
the code reported several reads , went in game and did a few changes of the codes that were reported to read.
thought ok this seems static ( static means , it all ways looks at the same address in memory )
wrote some code that looks for the surrounding code of that static address ( where it points to ) where i know the code would usually never change.
started up visual studio , loaded an old trainer source i made years ago ( and i believe i posted here on this site not 100% sure about that but it may be here ) ,
modified it to do what i wanted it to do , added the search memory routine
added a bool to toggle auto block on the key press
changed some text , zipped and posted it.