Ok, I changed my start.bat file back to load the eqemu without Magoth's bot files. I popped into poknowledge to check on my little wizard and boom, he's casting away, making a pet and all. So I now believe this to be a bug based from Magoths eqoffline. I will post this in the proper forum and perhaps there is a fix. Thats a hard choice on a solo server. Bot fun or no npc spell casting.....
EDIT-----
BTW thanks for the advice Angelox. I also wanted to let you know that a restart is not necessary from just testing it out myself.
I targeted my NPC and #npcedit spells 514 ( i changed it from 2 )
#repop
after the repop he casted his pet.
FYI & thanks again.