First thing I thought of was the cancer mages Cancerous Companion. Would you like me to flesh out a complete idea based off of this concept?