When zoning, a new MQ Chat window is created. If you attempt to unload the MQChatWnd plugin after a second window has been created, you will CTD
Edit: Using 20031115d code
Moderator: MacroQuest Developers

Code: Select all
PLUGIN_API VOID SetGameState(DWORD GameState)
{
if (GameState==GAMESTATE_INGAME [color=red]&& !MQChatWnd[/color])