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

Post by EqMule » Wed Feb 25, 2015 6:49 pm

25 Feb 2015 by eqmule
- Updated for the latest LIVE Client patch
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-20150227.zip

Post by EqMule » Fri Feb 27, 2015 10:02 pm

27 Feb 2015 by eqmule
- Updated for the latest TEST Client patch
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-20150304.zip

Post by EqMule » Wed Mar 04, 2015 3:35 pm

04 Mar 2015 by eqmule & rswiders
- made a few changes to how GetSpellByName works
from now on I placed all of the spelldb in a map.
the main reason for this is so we can pick spells that best matches our class
and if it doesnt , at least pick a spell that is class usable.
if both of those selections fails, we will just revert to old pick, which is to select whichever spell comes first
in the db...
Using this map has made spell lookup between 20-200 times faster than before.
If you are interested in testing this, add a QueryPerformanceCounter before and after
the call and you will see this for yourself.
- this also fixes problems with getting correct spells for .RankName
- Misc Fixes & Code cleanup
- ${Zone[xxxxx] if xxxxx is larger than MAX_ZONES no longer crashes the client.
- .RankName now returns the input spell if there is no rank found or if the character you do the query on doesnt have the spell.
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-20150307.zip

Post by EqMule » Sat Mar 07, 2015 9:15 pm

07 Mar 2015 by eqmule
- Updated for the latest TEST Client patch
- the Alias TLO has been updated to be compatible with ISXEQ
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-20150311.zip

Post by EqMule » Wed Mar 11, 2015 6:11 pm

11 Mar 2015 by eqmule
- Updated for the latest TEST Client patch
- Updated for the latest LIVE Client patch
- Misc Fixes
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-20150316.zip

Post by EqMule » Mon Mar 16, 2015 4:00 pm

16 Mar 2015 by EqMule
- Added a sanitycheck for GetSpellByName - cred htw
- Misc Fixes
- HAPPY 16th EQ!

12 Mar 2015 by rswiders
- Updated ${If[]} to allow one of two user-defined delimiters. The default delimiters are ',' and '~'.
In the MacroQuest.ini file, you can change the delimiters using IfDelimiter and IfAltDelimiter values.
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-20150319.zip

Post by EqMule » Thu Mar 19, 2015 8:14 pm

19 Mar 2015 by eqmule
- Updated for the latest TEST Client patch
- Fixed Group.MainTank and the other roles (for test build, its not broken in live build)
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-20150322.zip

Post by EqMule » Sun Mar 22, 2015 3:51 pm

22 Mar 2015 by eqmule
- Updated for the latest TEST Client patch
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-20150324.zip

Post by EqMule » Tue Mar 24, 2015 6:34 pm

25 Mar 2015 by rswiders
- Fix to /multiline command that would potentially cause incorrect parsing of the commands.

24 Mar 2015 by eqmule
- Fixed NewVardata cred: ctaylor22
- Added a catch section to GetSpellByName to not try so hard to crash your eqgame(s)
- rswiders added a fix from the future.
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-20150325.zip

Post by EqMule » Wed Mar 25, 2015 8:14 pm

25 Mar 2015 by eqmule
- Updated for the latest LIVE client patch
- Added MarkNpc and MasterLooter to the groupmember TLO
- Fixed a potential crash in case FreeInventory: - cred htw
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-20150327.zip

Post by EqMule » Fri Mar 27, 2015 2:01 pm

27 Mar 2015 by eqmule
- Updated for the latest TEST client
- Updated for the latest LIVE client
- Spell.Dar is back in its full glory (Dar means DamageAbsorbRemaining) -cred demonstar55
This is useful.
- Spell.Counter is back in its full glory -cred demonstar55
This is useful for getting for example poisioncounters.
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-20150328.zip

Post by EqMule » Sat Mar 28, 2015 1:12 pm

28 Mar 2015 by eqmule
- Updated for the latest TEST client
- Updated for the latest LIVE client
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-20150331.zip

Post by EqMule » Tue Mar 31, 2015 11:03 pm

31 Mar 2015 by eqmule
- Updated for the latest TEST client
- Updated for the latest LIVE client
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-20150415.zip

Post by EqMule » Wed Apr 15, 2015 9:46 pm

15 Apr 2015 by eqmule
- Added a new TLO for AdvLoot, this is a first draft, test it, report bugs, and so on to me.
I need a volunteer to update the wiki with this new TLO and its usage/members
It has a few members SList,PList,SCount and PCount
/echo ${AdvLoot.PList[1].Name}
Output: [MQ2] Bone Chips
/echo there are ${AdvLoot.PCount} items in the personal loot list
Output: [MQ2] there are 3 items in the personal lootlist
/echo the item in index 1 has a StackSize of ${AdvLoot.PList[1].StackSize}
Output: [MQ2] the item in index 1 has a StackSize of 2
Alright at this point we know the item in index one is a stack of 2 bone chips
Now we can decide to do something about it:
/advloot personal/shared 1 leave
That will click the leave button...
/advloot personal/shared 1 ag
That will click the ag checkbox
And so on...
Finally you can do
/advloot shared set Eqmule
Or whatever other group member or Never or Leave on corpse or
any of all the other choices in the combobox for shared loot and it will set it...
- Added Support for the 6th Augslot in all TLO's dealing with Augs
Thanks to demonstar55 for reminding me.
- Fixed multiple bugs where CleanName was used to clean names directly on pointers we werent supposed to modify.
Thanks to Ceedopey for reporting the 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-20150416.zip

Post by EqMule » Thu Apr 16, 2015 9:55 pm

16 Apr 2015 by eqmule
- Updated for latest TEST Client
- /notify now takes address as an argument (useful when a window have nested children and you cant find it by name...)
Usage: /notify ${Window[SomeWindow].FirstChild.FirstChild.Next.Address} leftmouseup
Usage: /notify ${Window[SomeWindow].Next.Child[Alist].Address} listselect 2
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.