Continuation of DemonTrainerFrame, updated for use with WoW 2.0.
Converts the merchant for warlock pets' books to a more friendly, trainer-style format.
Changes in 2.4
*might* solve the problem some users have reported with blank windows. This is almost certainly caused by some other mod you've installed conflicting with the vendor tooltip, DTF 2.4 includes more robust tooltip parsing to attempt to account for this.
Changes in v2.3
Fixes the nil error with the unhooksecurefunc pseudo code left in by accident. This is mainly cosmetic, though. There are no functional changes in v2.3
Changes in v2.2
Blizzard no longer allows hooking functions to prevent accidentally selling a grimoire back to the vendor. YOU MUST CLOSE DEMON TRAINER BEFORE ATTEMPTING TO LEARN A NEW GRIMOIRE or you will sell it back to the vendor. I have added two new pop up warnings, one when Demon Trainer opens and another after you've inadvertently sold the book back to the vendor. You'll still have lost money, but at least you'll know what happened.
