General announcements relating to the modularized MacroQuest2 system.
Moderator: MacroQuest Developers
-
EqMule
- Developer

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Thu Dec 19, 2019 8:16 pm
Dec 19 2019
- Updated for TEST
- /plugin without specifying unload now acts like a toggle, if plugin is loaded it unloads it.
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Sun Jan 12, 2020 7:47 pm
Jan 12 2020
- Updated for TEST
-
Jan 11 2020
- Fixed the ZoneGuideManagerClient class for TEST build.
-
Jan 10 2020
- ${Me.Spell[blah]} now searches for rank spells as well - brainiac
Example: You have Demand For Power Rk. II in your spellbook.
Usage: /echo ${Me.Spell[Demand for Power]}
Output: Demand For Power Rk. II
- MQ2Melee has been updated for ToV - Sic
- (If you use builder don't forget to recheck it.)
-
Jan 09 2020
- Added Me.Spell it return a SpellType selecting spells only from YOUR SpellBook. - brainiac
Usage: /echo ${Me.Spell[Spirit of Wolf].ID}
Output: 278
Usage: /echo ${Me.Spell[278].Name}
Output: Spirit of Wolf
- Fixed a wrong offset for pinstCBlockedBuffWnd_x for TEST build - SwiftyMuse
- Book Icon and Gem Icon IDs will no longer be shown in ItemDisplay when they are 0 - SwiftyMuse
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Mon Jan 13, 2020 3:15 pm
Jan 13 2020 by Chatwiththisname
- Added MQ2SpellType Members: HastePct, SlowPct.
- Added GetMeleeSpeedPctFromSpell(PSPELL, bool) (Exported in Main)
- Added GetMeleeSpeedFromTriggers(PSPELL, bool) (not exported)
- Added HasTrigger(PSPELL) (not exported)
GetMeleeSpeedPctFromSpell is used in HastePct and SlowPct.
If the pSpell has a trigger it will automatically check the triggers for the modification speed.
Examples:
${Target.Slowed.SlowPct}
${Me.Hasted.HastePct}
${Spell[Slowing Helix].SlowPct}
etc etc.
- Fixed GetSelfBuffBySPA(int, bool, int);
- Fixed GetTargetBuffBySPA(int, bool, int);
- Fixed GetSelfShortBuffBySPA(int, bool, int);
- Fixed HasCachedTargetBuffSPA(int, bool, PSPAWNINFO, PcTargetBuff);
In all the above SPA buff checks if the SPA matched, but wasn't the increase or decrease
desired, it would stop checking anymore buffs.
Example: ${Target.Slowed} should return a pSpellType of a slow debuff on the target. But
if the target had a haste buff before the slow buff it would find SPA 11 and since it was
an increase instead of a decrease it would return -1, or NULL. Changing it to break; for those
SPA's allows it to continue checking the buffs and find any subsequent SPA 11's correctly.
-
Jan 12 2020
- Fixed the ZoneGuideManagerClient class for LIVE build.
- Updated for TEST
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Mon Jan 13, 2020 10:31 pm
Jan 13 2020
- Updated max level to 115
- Updated the skillmanager for all builds.
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Jan 15, 2020 7:49 pm
Jan 15 2020
- Added /invoke to the list of commands that can trigger a bind.
- Updated for LIVE
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Feb 05, 2020 8:46 pm
Feb 05 2020
- Updated for TEST
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Thu Feb 06, 2020 7:46 pm
Feb 06 2020
- Updated for TEST
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Sun Feb 09, 2020 8:11 pm
Feb 09 2020
- Fixed a bug where our version of /hotbutton would not save the button to the ini. - reported by DrWhomPhd
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Tue Feb 11, 2020 9:28 pm
Feb 11 2020
-Updated for LIVE
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Fri Feb 14, 2020 5:15 pm
Feb 14 2020
-Updated for LIVE
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Tue Feb 18, 2020 10:38 pm
Feb 18 2020
-Updated for TEST
-Updated for LIVE
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Thu Feb 27, 2020 10:21 am
Feb 27 2020
- Updated for TEST
- Updated for LIVE
- Added support for spaces in /hotbutton Name. Use /hotbutton "Button Name With Spaces" in quotes.
- Fixed GetChildWndAt
- Updated CAAWnd::ShowAbility
- Filled in CPageWnd members
- Updated CHARINFO struct etc.
- Previously Updated:
- Fixed the CursorAttachment Struct
- Macro Authors, take notice: Fixed ${Me.AltAbility[blah].Rank} it now properly returns 0 if you don't have any points spent in a AA.
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Tue Mar 03, 2020 9:08 pm
Mar 03 2020
- Updated for TEST
- Updated for LIVE
- Added CPageWnd::FlashTab
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Mon Mar 09, 2020 7:43 pm
Mar 09 2020
- Updated for TEST
- Updated for LIVE
- Fixed ${Spell[permanent spell here].Stack} so it actually returns true when they DO stack.
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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

- Posts: 2697
- Joined: Fri Jan 03, 2003 9:57 pm
-
Contact:
Post
by EqMule » Wed Mar 11, 2020 9:22 pm
Mar 11 2020
- Updated for LIVE
- Fixed the Lucy Button on itemdisplay for the internal browser. (you can still right click to launch externally)
-

o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received

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.