For anyone who is interested in testing this, here is patch data. I would really appreciate feedback of anyone using WS mod that is having game crashing a lot. Let me know if you need assistance applying it (you'll need hex editor and basic understanding of hex).
search: B9 80 02 00 00 F7 F9 89 45 BC 8B 95 D8 FE FF FF 8B 82 F0 00 00 00 99 B9 80 02 00 00
search: B9 E0 01 00 00 F7 F9 89 45 A0 8B 95 D8 FE FF FF 8B 82 F4 00 00 00 99 B9 E0 01 00 00
search: B9 80 02 00 00 F7 F9 89 85 68 FF FF FF 8B 55 18 8B 42 04 99 B9 E0 01 00 00
search: B9 80 02 00 00 F7 F9 89 85 70 FF FF FF 8B 55 18 8B 42 0C 99 B9 E0 01 00 00
replace:
80 02 00 00 -> 0x0280 -> 640 -> x coord big endian hex
E0 01 00 00 -> 0x01E0 -> 480 -> y coord big endian hex
This fix worked for me. Windows 7 64-bit; used HxD (hex editor).
Remember if you attempt this fix, (open torment.exe) search (usually Ctrl + f) for the strings pasted above, make sure that you are searching for Hex-values, and not some other data type.
It continously amazes me how much dedication is put into a game over a decade old. I never played it when it was originally released, but I did enjoy BG and BGII. Every problem I've had has been solved by this forum and google. Very cool.