TobEx (ToB Extender) is a program written in C++ that modifies the virtual image of the EXE in memory to achieve EXE modifications, which saves hard-coding changes into the EXE file itself. It does this by the DLL injection method.
The advantages of this are that you can modify EXE on the fly, and you do not have to rely on code caves within the EXE to insert new code. Given knowledge of the structures used by the game, it can also help to explore the EXE further, code in new fixes, and introduce new features in the game, such as new effects, script triggers and actions, etc.
This utility will only work with Throne of Bhaal version 26498. The utility will not work on Macintosh systems.