Makes the check for items/mobs holding recalled items more robust and patches up a few edge cases for specific fun instances where a mob has an item but it isn't "equipped" in the traditional sense. Also adds a breakout counter for infinite loops if an item somehow contains itself. Wizards man.

Moves a message that could otherwise report the wrong item missing.

Fixes some grammer.