MQ2 Latest Release -- MQ2-20210915(Test).zip

General announcements relating to the modularized MacroQuest2 system.

Moderator: MacroQuest Developers

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190213(Test).zip

Post by EqMule » Thu Feb 14, 2019 12:06 am

Feb 13 2019 by EqMule
- Updated for TEST
- Updated for LIVE
- Fixed a couple bugs.
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190215(Test).zip

Post by EqMule » Fri Feb 15, 2019 12:01 pm

Feb 15 2019 by EqMule
- Updated for TEST
-
Feb 14 2019 by SwiftyMUSE
- MQ2ItemDisplay fixes:
Crash bug for ${DisplayItem} and fix to handle display of links via raid/group/tells.
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190220(Test).zip

Post by EqMule » Wed Feb 20, 2019 8:52 pm

Feb 20 2019 by EqMule
- Updated for LIVE
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190306(Test).zip

Post by EqMule » Wed Mar 06, 2019 6:35 pm

Mar 06 2019 by EqMule
- Updated for TEST
- All instances of CWChatInput has been changed to CW_ChatInput due to a client change.
- All instances of CWChatOutput has been changed to CW_ChatOutput due to a client change.
- If your plugin uses these, YOU need to change these as well.
- Plugins affected: mq2eqbc, mq2irc, mq2moveutils
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190313(Test).zip

Post by EqMule » Wed Mar 13, 2019 5:43 pm

Mar 13 2019 by EqMule
- Updated for LIVE
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190314(Test).zip

Post by EqMule » Thu Mar 14, 2019 4:49 pm

Mar 14 2019 by EqMule
- Fixed a crash when doing: /echo ${Window[MarketplaceWnd].Child[MKPW_AvailableFundsUpper].Text}
- Fixed ${Math.Abs} - SwiftyMUSE
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190316(Test).zip

Post by EqMule » Sat Mar 16, 2019 3:25 pm

Mar 16 2019 by EqMule
- Updated for TEST
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190323(Test).zip

Post by EqMule » Sat Mar 23, 2019 1:59 pm

Mar 23 2019 by EqMule
- GetAACastingTimeModifier has been renamed to GetCastingTimeModifier (because it is)
- GetCastingTimeModifier and GetFocusRangeModifier has been changed to deal with a ctd.
- All plugin that call these needs to be changed, search for them and see how I fixed it in core.
- No plugins should call the EQ_Character1::GetCastingTimeModifier and EQ_Character1::GetFocusRangeModifier directly
- ALWAYS call the wrappers in mq2inlines. (well you can continue calling them directly but good luck with the crashes)
- Fixed crashes in the spell tlo members .MyCastTime and .MyRange
- CONTENTS member ItemType has been renamed to RefCount
- This member should never ever be set or changed manually in plugins,
- it's an internal eqgame counter, if you mess with it you are going to screw up checksums and get disconnected.
- MQ2Cast needs to be updated look at the builder global version if you need help.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190329(Test).zip

Post by EqMule » Fri Mar 29, 2019 8:22 pm

Mar 29 2019 by EqMule
- Fixed MQ2Autologin
- Added .SelectedItem to the Merchant TLO
it returns the currently selected item in the merchant window as a pItemType
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190412(Test).zip

Post by EqMule » Fri Apr 12, 2019 2:21 pm

Apr 12 2019 by EqMule
- Updated for TEST
- Updated for LIVE
- Uncheck and Recheck the following Builder Plugins because they have been updated:
MQ2Cast
MQ2Radar

- In preperation for next weeks live patch the following offsets has been removed:
pinstAggroInfo_x
pinstAuraMgr_x
pinstEQItemList_x
pinstMercAltAbilities_x
pinstRealEstateItems_x
pinstCTargetManager_x
pinstCTextOverlay_x
pinstEQObjectList_x
- All of the above offsets are no longer static in the client so I have replaced them with
calls to the proper Instance/Get functions instead.
-
- Plugin authors, you need to make a few changes to access some SPAWNINFO members from now on:
(don't change any other struct members if they happen to have the same name!)
All instances of ->SpellCooldownETA needs to be changed to ->GetSpellCooldownETA()
All instances of ->spawneqc_info needs to be changed to ->GetCharacter()
All instances of ->ManaMax needs to be changed to ->GetMaxMana()
All instances of ->ManaCurrent needs to be changed to ->GetCurrentMana()
All instances of ->EnduranceMax needs to be changed to ->GetMaxEndurance()
All instances of ->EnduranceCurrent needs to be changed to ->GetCurrentEndurance()
All instances of ->Zone needs to be changed to ->GetZoneID()
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190417(Test).zip

Post by EqMule » Wed Apr 17, 2019 4:13 pm

Apr 17 2019 by EqMule
- Updated for LIVE
- Previous updates see Apr 12 2019 by EqMule entry below.
- Added more anonymizing to chat when using /caption anon - chatwiththisname
- Moved advloot checkboxes dynamically to not cover fuse item button on mq2itemdisplay window - chatwiththisname
-

Apr 14 2019 by brainiac
- Fix crash/freeze from starting macro from within another macro
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190418(Test).zip

Post by EqMule » Thu Apr 18, 2019 6:47 pm

Apr 18 2019 by EqMule
- Added ${EverQuest.ValidLoc}
Usage: /echo ${EverQuest.ValidLoc[123 456 789]}
it returns true or false if the X Y Z location in the world is a valid player location.
in other words: can I go to this loc or is it inside a wall or a mountain or a tree or whatever invalid location?(those locs will return false obviously)
-
- Fixed the ZoneGuideManagerClient class.
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190423(Test).zip

Post by EqMule » Tue Apr 23, 2019 1:26 am

Apr 22 2019 by EqMule
- Updated for TEST & LIVE
- Find Item Window is now displaying merchant sell prices.
- Added sorting to find item window for the sell value column
- Added sorting to find location window for the distance column
- Fixed .NewStacks
- Fixed a autologin bug
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190430(Test).zip

Post by EqMule » Tue Apr 30, 2019 4:28 pm

Apr 30 2019 by EqMule
- TBL plavceholder info will again display correctly on the targetwindow if you use mq2targetinfo.
- Changed a bunch of stuff, plugin authors you have until next patch to update your plugins.
- If you ned help mail the plugin to me and ill send it back fixed: eqmule@hotmail.com
ALL global plugins in builder have been updated by me already, look at them for examples.
No more direct access to the window struct members in prep for moving to classes.
From now on call functions to get/put data out/in:
Example: too many to list see CSW struct.
I'll list 4 examples: previously pWnd->XMLIndex now: pWnd->GetXMLIndex()
previously pWnd->dShow==false now: pWnd->IsVisible()==false
previously pWnd->dShow = true now: pWnd->SetVisible(true)
previously SetCXStr(&pWnd->WindowText,"blah"); now pWnd->CSetWindowText("blah");
previously GetCXStr(pWnd->WindowText,szOut); now GetCXStr(pWnd->CGetWindowText(),szOut);
- Added .NoExpendReagentID to the Spell tlo.
Usage: /echo ${Spell[Burst of Fire].NoExpendReagentID[x]} where x can be 1-4
This returns the ID of the needed Reagent you have to have in your inventory but will not be spent.
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: MQ2 Latest Release -- MQ2-20190501(Test).zip

Post by EqMule » Wed May 01, 2019 7:48 pm

May 01 2019 by EqMule
- Fixed a crash in /caption anon on
- Fixed a crash in /unload
-
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.