MQ2 BUG: MQ Chat Window

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

MacroFiend
a grimling bloodguard
a grimling bloodguard
Posts: 662
Joined: Mon Jul 28, 2003 2:47 am

MQ2 BUG: MQ Chat Window

Post by MacroFiend » Sat Nov 15, 2003 10:45 pm

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

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sat Nov 15, 2003 10:59 pm

ok. GameState goes through a series of changes during zoning, MQChatWnd was using this callback to initialize the window and ignored whether or not there was already a window allocated.

MQChatWnd.cpp

Code: Select all

PLUGIN_API VOID SetGameState(DWORD GameState)
{
	if (GameState==GAMESTATE_INGAME [color=red]&& !MQChatWnd[/color])
Updating cvs, zip will be fixed shortly.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0