Cleaned up a big portion of the code and rewrote several of the methods. The earlier implemented failsaves are not neccesary anymore due to the improved logic.
Fixed an Exception with DirectInput.
Added the option to use unfinished potions to make paste. Just have those in your inventory!