It will certainly not work if there has been a patch and the static ptrs are different, maybe i'll make a little offset scanner finds them each patch.
However even if the offsets are different it should still FIND "war.exe" - that being the case: are you using something that hides processes from your system?
Or perhaps run as Admin if on Vista.