Moderator: MacroQuest Developers

I second this. That would be such a great asset to not have to go through relogging to make changes.MacroFiend wrote:I love having MQ2 plugin driven. To that end, I would like to suggest a not-so-minor change. Right now, the core MQ2 functions are in MQ2Main.dll which is great ... except if you want to recompile the main library to update core functions. You have to /unload MQ2, close MacroQuest2.exe and then copy the new version over. My suggestion is this:
Make MacroQuest2.exe inject a DLL that only has the plugin handler and abstract framework functions (addcommand/removecommand etc). So initially, all it adds to MQ is the /plugin command, reads the INI file and loads any auto-start plugins. It could then load ... MQ2Commands.dll or MQ2Script.dll (new name for the existing MQ2Main.dll).
This would let us /plugin mq2main unload so we can recompile the core scripting/command interface without unloading the entire framework and closing the tray exe.

Ok, just been having a look at this, I can unload the new chat window, but for the life of me, I cannot return to my main chat window as recipient of MQ output..Lax wrote:http://macroquest2.com/?p=download
If you don't want to use the chat window plugin, you can use the default chat plugin (or both).
/plugin mq2chat
loads the default chat plugin
then you can
/plugin mq2chatwnd unload
and you're good to go.