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-20160412.zip

Post by EqMule » Tue Apr 12, 2016 4:49 pm

12 Apr 2016
- 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-20160414.zip

Post by EqMule » Thu Apr 14, 2016 6:48 pm

14 Apr 2016
- Updated for TEST
- Fixed ${Me.AbilityReady[Taunt]} (and other abilites not on hotkeys) so it works even when not "hotkeyed"
Thanks mwilliam for bug report
- Added some more items to actordef.
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-20160415.zip

Post by EqMule » Fri Apr 15, 2016 11:16 pm

15 Apr 2016
- Fixed broken spell stuff for TEST - cred demonstar55
- Added support for specifying buildtype (TEST/LIVE/BETA/EMU) in the preprocessor.
- Updated Macroquest.exe to only inject in the right eqgame.
Example: you have macroquest loaded in the tasktray from your
Releast(test) directory it will not try to inject into a live eqgame session.
if you have live macroquest running and start eqgame for test it will not try
to inject into the live client.
This means you can have 2 macroquest.exes running and they will only inject in
the exe that mq2main.dll is built for. (it knows what dir it was started from).
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-20160420.zip

Post by EqMule » Wed Apr 20, 2016 9:08 pm

20 Apr 2016
- 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-20160422.zip

Post by EqMule » Fri Apr 22, 2016 2:28 pm

22 Apr 2016
- 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-20160423.zip

Post by EqMule » Fri Apr 22, 2016 10:54 pm

23 Apr 2016
- Fixed a crash in ${Merchant.Item[x]}
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-20160426.zip

Post by EqMule » Tue Apr 26, 2016 4:38 pm

26 Apr 2016
- Updated for TEST
- Removed fancy progressbar message for now, it might return or not, dont know yet but im hunting a memory leak so... we'll see.
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-20160502.zip

Post by EqMule » Mon May 02, 2016 1:47 pm

02 May 2016
- Maintenance release PART I: I highly recommend everyone update to this release.
- NEW STUFF:
- Added ${Me.ItemReady[xxx]} it returns a bool true or false, it was 10 years overdue, and yes i know we can check it with Item Timer but
I like the consistency of having SpellReady, AltAbilityReady, CombatAbilityReady and now ItemReady
it also makes it easier to remember for macro writers. -Idea cred: Maskoi
- Usage: /echo ${Me.ItemReady[=worn totem]}
- will look for an item name that exactly matches "worn totem" and return true if its ready to click/cast/use and false if not.
- Usage: /echo ${Me.ItemReady[drunkard]}
- will look for an item name that has the word "drunkard" in it and return true if its ready to click/cast/use and false if not.
- the item name is not case sensitive.
-
- CHANGES:
- MacroQuest2.exe should once again be winxp compatible.
- ${Me.AltAbilityTimer[xxxx]} does NOT return a pTickType anymore, its NOW a pTimeStampType, so update your macros.
- Changed the name of __bCommandEnabled_x to g_eqCommandStates_x (cause thats what it is)
-
- FIXES:
- Created a wrapper for ExecuteCmd cause it has 4 paramters now, and i didnt want to break plugins.
- This should fix multiple crashes as well as the "mash hotkeys too quickly crash". (yes that was likely us)
- Fixed the offset for EQ_PC__GetCombatAbilityTimer_x
- Corrected the _ZONEINFO struct(s)
- Corrected the function declaration for CSidlScreenWnd::GetChildItem note that it takes 2 arguments now.
- Corrected the function declaration for CXWnd::GetChildWndAt note that it takes 3 arguments now.
- Corrected the function declaration for CXWnd::Move (for the CXWnd__Move1_x offset).
- Corrected the function declaration for EQPlayer__DoAttack_x on EMU builds.
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-20160506.zip

Post by EqMule » Fri May 06, 2016 6:41 pm

06 May 2016
- Fixed a crash in mq2map. Thanks to everyone that sent in crash dumps.
- Fixed a /unload crash.

04 May 2016 by rswiders
- Added to Zone TLO
ZoneType, NoBind, Indoor, Outdoor, Dungeon
- Added to Spawn TLO
EQLoc, MQLoc
- Added to Spell TLO
Location
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-20160508.zip

Post by EqMule » Sun May 08, 2016 10:28 pm

08 May 2016
- Maintenance release PART II:
- Added .IsSwarmSpell to the Spell TLO, it return TRUE/FALSE if a spell is a swarmspell or not.
Usage: /echo ${Spell[Chattering Bones].IsSwarmSpell}
Output: TRUE
- Fixed the offset for EQ_PC__GetCombatAbilityTimer_x (again)
- Fixed another crash in mq2map.
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-20160510.zip

Post by EqMule » Tue May 10, 2016 10:25 pm

10 May 2016
- Updated for TEST
This will get u in game, but there are still some stuff that needs fixed,
the Caps needs calced for example.
I just wont spend to much time on it now, since one or more repatches are likely.
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-20160513.zip

Post by EqMule » Fri May 13, 2016 11:29 pm

13 May 2016
- Updated for TEST
- Note that the following Values was removed from the ITEMINFO Struct in the TEST build:
.Accuracy
.StrikeThrough
.Avoidance
.DoTShielding
.SpellShield
.StunResist
.CombatEffects
.Shielding
.DamageShieldMitigation
Its unlikely that these will return, but I will know in a few days when I have had more time to investigate this.
I *MIGHT* create wrapper functions for these values like ((EQ_Item*)pItem)->GetAccuracy();.
BUT IF YOU HAVE PLUGINS OR MACROS THAT USE THESE VALUES: //Comment them out for now...
I will know more before this stuff gets pushed to the LIVE client next week...
- Updated for LIVE

12 May 2016 by rswiders
- Finally... move the NetStatus indicator on the screen. You are no longer limited to the upper left corner.
Using NetStatusXPos and NetStatusYPos these will be added the to default (0,0) coordinates to allow placement
at other areas on the screen.
- Added commands /netstatusxpos, /netstatusypos to update the (x,y) screen coordinates for the NetStatus indicator.
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-20160518.zip

Post by EqMule » Wed May 18, 2016 7:19 pm

18 May 2016
- Updated for LIVE
- /echo now accepts colorcodes -cred htw see viewtopic.php?f=47&t=17141&p=152508#p152508
- Fixed a few bugs related to aa indexes.
- Dont make a big thing out of this but:
- /caption now takes a new argument "anon"
You can use this to anonymize your session.
It was brought to my attention that there was an interest in recording/streaming video - cred: maskoi
while at the same time protecting the privacy of the player as well as other players.
NOTE 1: This is cosmetic and LOCAL only, in other words NOT AN ACTIVE HACK.
NOTE 2: You are NOT anonymous to other players OR the server.
NOTE 3: I recommend leaving this option OFF at all times unless you really need to use it, because it WILL use a lot of cpu time.
NOTE 4: The mq2labels plugin need to be loaded for the "full anonymity effect".
NOTE 5: Chat is NOT anonymized at all. Although if people want that, we can certainly make it happen in a future update.
Usage: /caption anon on
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-201605182.zip

Post by EqMule » Wed May 18, 2016 10:51 pm

18 May 2016
- Fixed a crash in MQ2itemDisplay
- Fixed a crash in merchinfo (/mac scribe)
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-20160522.zip

Post by EqMule » Sun May 22, 2016 10:03 am

22 May 2016
- 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.