This line of code was highlighted: bool BardClass() { return (strncmp(pEverQuest->GetClassDesc(GetCharInfo2()->Class & 0xFF),"Bard",5))?false:true; } And this is the crash message: [MQ2]WriteChatColor(Active Plugins) [MQ2]WriteChatColor(--------------------------) [MQ2]WriteChatColor(mq2twist) [MQ2]WriteChatColor(mq2exchange) [MQ2]WriteChatColor(mq2tracking) [MQ2]WriteChatColor(mq2eqbugfix) [MQ2]WriteChatColor(mq2chatwnd) [MQ2]WriteChatColor(mq2bzsrch) [MQ2]WriteChatColor(mq2map) [MQ2]WriteChatColor(mq2fps) [MQ2]WriteChatColor(mq2hud) [MQ2]WriteChatColor(mq2custombinds) [MQ2]WriteChatColor(mq2itemdisplay) [MQ2]WriteChatColor(mq2labels) [MQ2]WriteChatColor(12 Plugins displayed.) [MQ2]CCommandHook::Detour(/plugin mq2cast) [MQ2]LoadMQ2Plugin(mq2cast) ModLoad: 22120000 22146000 C:\macquestbeta\Release\mq2cast.dll [MQ2]MQ2Cast Module Loaded [MQ2]AddCommand(/casting,0x22127CB0) [MQ2]AddCommand(/interrupt,0x22123E50) [MQ2]AddCommand(/memorize,0x22123EB0) [MQ2]AddCommand(/ssd,0x22124200) [MQ2]AddCommand(/ssl,0x22124290) [MQ2]AddCommand(/ssm,0x221243D0) [MQ2]AddCommand(/sss,0x221244A0) [MQ2]WriteChatColor(Plugin 'mq2cast' loaded.) (8e0.844): Access violation - code c0000005 (first chance) First chance exceptions are reported before any exception handling. This exception may be expected and handled. eax=00000000 ebx=00000000 ecx=00887660 edx=0c23c358 esi=ffffffff edi=7c802442 eip=2212253f esp=0012df14 ebp=00000000 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246 *** WARNING: Unable to verify checksum for C:\macquestbeta\Release\mq2cast.dll mq2cast!BardClass+0xf: 2212253f 8b4004 mov eax,dword ptr [eax+4] ds:0023:00000004=????????