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-20200317(Test).zip

Post by EqMule » Tue Mar 17, 2020 9:37 pm

Mar 17 2020
- Updated for TEST
- Fixed the SListWndCell struct
-
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-20200318(Test).zip

Post by EqMule » Wed Mar 18, 2020 5:58 pm

Mar 18 2020
- 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-20200319(Test).zip

Post by EqMule » Thu Mar 19, 2020 8:03 pm

Mar 19 2020
- Updated for LIVE
- Added CXRect__operator_and
- Fixed CTextureFont::DrawWrappedText
- Added CTextureAnimation::Draw
- Added CTAFrameDraw::Draw
- Fixed the CPageWnd class for EMU
- Added members to the CTAFrameDraw class
- Made the CTabWnd class a proper CXWnd class and added members to it.
-
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-20200328(Test).zip

Post by EqMule » Sat Mar 28, 2020 8:20 pm

Mar 28 2020
- Fixed all Spell Stack checks.
- Stacks, WillStack, StacksWith, StacksSpawn
StacksTarget and StacksPet
- Added a lock for CachedBuffsMap access
- Removed a WriteChatf from Task.Timer
- Added a function which can be used by plugins to format numbers:
EQLIB_API void PrettifyNumber(char* string, size_t bufferSize, int decimals = 0);
If the given string is a number, it will add commas and set the desired number of decimals.
For integers, leave decimals as 0. For floats, a value of 2 is recommended. Min is 0, max is 9.
- Added .Prettify to Int, Int64, Float and Double types.
Example: ${Me.MaxHPs.Prettify} => 30,103
Example: ${Target.Distance.Prettify} => 1,151.24
Prettify takes a number of decimals of precision as a parameter:
Example: ${Target.Distance.Prettify[4]} => 1,151.2395
-
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-20200331(Test).zip

Post by EqMule » Tue Mar 31, 2020 10:30 pm

Mar 31 2020
- Fixed all Spell Stack checks. (yes again, hopefully for good this time.)
-
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-20200409(Test).zip

Post by EqMule » Thu Apr 09, 2020 7:29 pm

Apr 09 2020
- Updated for TEST
- Fixed the ITEMINFO struct.
-
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-20200413(Test).zip

Post by EqMule » Mon Apr 13, 2020 8:48 pm

Apr 13 2020
- 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-20200415(Test).zip

Post by EqMule » Wed Apr 15, 2020 5:58 pm

Apr 15 2020
- Updated for LIVE
- Fixed ${Me.CanMount} for some indoor zones that where not flagged as nomount and added bazaar, nexus to zones where its ok to mount.
-
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-20200421(Test).zip

Post by EqMule » Tue Apr 21, 2020 9:13 pm

Apr 21 2020
- 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-20200424(Test).zip

Post by EqMule » Fri Apr 24, 2020 8:47 pm

Apr 24 2020
- Optimized the GetRaidMainAssistTargetID inline.
-
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-20200514(Test).zip

Post by EqMule » Thu May 14, 2020 4:25 pm

May 14 2020
- Updated for TEST
- Filled in the CGuild class
-
Apr 30 2020
- Me.Invis now takes an optional index or a name to return invis vs undead and animals
Example 1: /echo ${Me.Invis} just return the normal one like before, are u invis of any kind.
Example 2: /echo ${Me.Invis[ANY]} or just ${Me.Invis[0]} returns true if you are invis of any kind, same as just doing ${Me.Invis}
Example 3: /echo ${Me.Invis[NORMAL]} or just ${Me.Invis[1]} returns true if you are normal invis.
Example 4: /echo ${Me.Invis[UNDEAD]} or just ${Me.Invis[2]} returns true if you are invis vs undead
Example 5: /echo ${Me.Invis[ANIMAL]} or just ${Me.Invis[3]} returns true if you are invis vs animal
Example 6: /echo ${Me.Invis[SOS]} or just ${Me.Invis[4]} returns true IF you are a ROG AND in fact hidden AND have a skill of at least 100 in HIDE AND have the AA for SoS
-
Apr 29 2020
- Added ms to /delay
Usage: /delay 1500ms
will delay 1.5 seconds...
-
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-20200519(Test).zip

Post by EqMule » Tue May 19, 2020 7:17 pm

May 19 2020
- 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-20200521(Test).zip

Post by EqMule » Thu May 21, 2020 6:39 pm

May 21 2020
- 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-20200521(Test).zip

Post by EqMule » Thu May 21, 2020 8:57 pm

May 21 2020
- 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-20200527(Test).zip

Post by EqMule » Wed May 27, 2020 1:55 am

May 27 2020
- Updated for TEST
- Added a /mqcopylayout command
Usage: /mqcopylayout <charname> <server> opt: res:XxY (not specifying a res, will default to "Windowed") | nohot | noload | nosoc | none
- Example: /mqcopylayout eqmule test
Will Copy the layout from UI_eqmule_test.ini setting including hotbuttons loadouts and socials to your UI.
Ok, so the default behaviour is to copy everything.
Now if you wish to exclude stuff:
- Example: /mqcopylayout eqmule test nohot
Will Copy the layout from UI_eqmule_test.ini setting including loadouts and socials to your UI but NOT hotbuttons.
- Example: /mqcopylayout eqmule test nohot noload
Will Copy the layout from UI_eqmule_test.ini setting including socials to your UI but NOT hotbuttons and NOT loadouts.
- Example: /mqcopylayout eqmule test nohot noload nosoc
Will Copy the layout from UI_eqmule_test.ini setting excluding hotbuttons loadouts and socials to your UI.
- Example: /mqcopylayout eqmule test none
Will Copy the layout from UI_eqmule_test.ini setting excluding hotbuttons loadouts and socials to your UI.
- Example: /mqcopylayout eqmule test res:1600x900
Will Copy the layout from UI_eqmule_test.ini setting including hotbuttons loadouts and socials to your 1600x900 UI (if that resolution actually exist in your UI ini).
-
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.