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

Post by EqMule » Fri Jun 22, 2018 9:07 pm

Jun 22 2018 by eqmule
- Updated for TEST
- Fixed a bug in mq2itemdisplay that would spam uierrors.txt
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-20180711(Test).zip

Post by EqMule » Wed Jul 11, 2018 3:31 pm

Jul 11 2018 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-20180714(Test).zip

Post by EqMule » Sat Jul 14, 2018 4:18 pm

Jul 14 2018 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-20180720(Test).zip

Post by EqMule » Fri Jul 20, 2018 8:04 am

Jul 20 2018 by eqmule
- Updated for TEST
- MQ2 contains NO active hacks, you can't warp and you can't "gank" etc.
Now, I bring this up since there is a thread on the official forum right now about cheat programs.
They are NOT talking about mq2, but another program which I will NOT link to or promote in any way, in fact we condemn 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-20180809(Test).zip

Post by EqMule » Wed Aug 08, 2018 3:13 pm

Aug 09 2018 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-20180818(Test).zip

Post by EqMule » Sat Aug 18, 2018 12:17 pm

Aug 18 2018 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-20180912(Test).zip

Post by EqMule » Wed Sep 12, 2018 7:12 pm

Sep 12 2018 by SwiftyMUSE
- Added Banker for searches.
- Fixed .NumGems so it will give up to 14 based on your spellbar.

Sep 12 2018 by eqmule
- Updated for TEST
- Fixed /removeaug
- Added support for RewardSelectionWnd through the /notify command -Plure
- Added .StacksWithDiscs to the Spell TLO its a true/false
I don't know if it works, its untested.
- Advloot giveto now works for raid members as well.
- Added .Collected and .CollectedRecieved and .Scribed and .ScribedRecieved to the DisplayItem TLO they return true/false
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-20180925(Test).zip

Post by EqMule » Tue Sep 25, 2018 7:18 pm

Sep 25 2018 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-20181010(Test).zip

Post by EqMule » Wed Oct 10, 2018 6:45 pm

Oct 10 2018 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-20181019(Test).zip

Post by EqMule » Fri Oct 19, 2018 2:23 am

Oct 19 2018 by eqmule
- mq2melee.cpp has been updated for Me->AAList changes in the builder go click the file and diff it to the old one to see what changed.
- MQ2TargetInfo has been updated.
- Added Distance to group members next to their name in the groupwindow.
- Added a button to the group window called "Come to Me"
If you have mq2eqbc, mq2nav and mq2advpath and a proper mq2nav mesh loaded
the button will work and will make your whole group come running to you.
-
- Added a button called "Follow Me" to the group window.
If you have mq2eqbc andd mq2advpath loaded the button will work and will
make your whole group follow you around.
groupwindow.png
groupwindow.png (12.67 KiB) Viewed 2118 times
-
- Added a new character TLO member: Bandolier it has 4 members: Index,Active,Name,Item
it has one method: Activate
Usage: (assuming you have a bandoiler saved as "1HB")
| check if its active:

Code: Select all

	/if (!${Me.Bandolier[${Bandolier[1HB].Active}) {
		/echo [${Time}] player want us to activate Bandolier: 1HB.
		/invoke ${Me.Bandolier[1HB].Activate}
	}
	/echo I have a ${Me.Bandolier[1HB].Item[1].Name} in my primary bandoilier slot
	Output: I have a Snowreaver in my primary bandoilier slot
	Item returns a bandolieritemtype which has 4 members: Index,ID,IconID,Name
	
-
- Made some adjustments to the ${Ground} TLO and added .First and .Last members to it.
/echo ${Ground} will now return the FIRST item in the list if you DO NOT done a /itemtarget
in which case it will return that item.
Prior to this change ${Ground} would just return NULL if an /itemtarget had not been performed.
- Fixed a bug in ${Ground} which prevented it from be used as a type
Example:

Code: Select all

	  |a Macro to show how to use /vardata
	|/vardata does NOT work like /varset
	|Opening and closing the dataportion must NOT use ${}

	#turbo 120

	Sub Main
		/declare MyGroundItem		ground		local
		/declare Count			int		local
	
		|Start by just setting it to the first entry found in the grounditems list:
		| NOTE that I DO NOT USE ${Ground.First}, but Ground.First that's just how /vardata works, so accept it.
		/vardata MyGroundItem Ground.First

		/for Count 1 to ${GroundItemCount}
			/echo \a-w${Count}. \awID: \at${MyGroundItem.ID} \awDist: \ay${MyGroundItem.Distance} \ag${MyGroundItem.DisplayName}
        		|move to next:
			/if (${Bool[${MyGroundItem.Next}]}) {
				/vardata MyGroundItem MyGroundItem.Next
			} else {
				/break
			}
		/next Count
	/return
	
-
- Fixed AAPointsAssigned in the CHARINFO2 struct, it is actually an array.
Prior to this fix we used it like this: pChar2->AAPointsAssigned;
Now we use it like this: pChar2->AAPointsAssigned[0];
It contains points spent in each aa category. the first one is just total...
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-20181022(Test).zip

Post by EqMule » Mon Oct 22, 2018 7:03 pm

Oct 22 2018 by eqmule
- Added some more good stuff to mq2targetinfo
- Fixed clicking playername in group window.
- Added a button called "Mimic Me" to the group window.
If you have mq2eqbc loaded the button will work and will
make your whole group do what you do, if u target someone they will all target your target.
if you say something they will all repeat what you say.
This is great for tasks etc.
- Added "Pick up nearest ground item" to the rightclick menu in the groupwindow.
This makes the character you selected the menu on pick up the nearest grounditem to him/her
- Added "Click nearest door" to the rightclick menu in the groupwindow.
This makes the character you selected the menu on click the nearest door to him/her
- Added a real Hotbutton to the groupwindow, you can now put a custom hotbutton there that does whatever you like.
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-20181025(Test).zip

Post by EqMule » Thu Oct 25, 2018 3:42 am

Oct 25 2018 by eqmule && Chatwiththisname
- Updated for LIVE
- Fixed /selectitem it selects items in your inventory when you have a merchant open.
Usage: /selectitem "bottle of" will select a "bottle of vinegar" you can also do "=bottle of vinegar" to match EXACT name (its not case sensitive though)
- Added Methods to the Merchant TLO: .SelectItem .Buy .Sell .OpenWindow
Usage:
/invoke ${Merchant.OpenWindow} //will open the merchant closest to you, or if you have a merchant target, that mrchant
/invoke ${Merchant.Selectitem[bottle of]} for a partial match OR ${Merchant.Selectitem[=bottle of vinegar]} if you need the name to match EXACTLY (its not case sensitive though)
/invoke ${Merchant.Buy[100]} //buys 100 of whatever is selected with Merchant.SelectItem[blah]
/invoke ${Merchant.Sell[100]} //sells 100 of whatever is selected with /selectitem
- Fixed /caption anon - Chatwiththisname
- Added Anon Caption string to ini file - Chatwiththisname
- Added command /captions reload to reread the ini on the fly - Chatwiththisname
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-20181025(Test).zip

Post by EqMule » Thu Oct 25, 2018 7:21 pm

Oct 26 2018 by eqmule
- Previously Added: ${Merchant.ItemsReceived} its true if the merchants itemlist has been filled in.
-
- Fixed a issue that prevented isboxer from launching eqgame processes without them crashing.
- Added a /groupinfo command to hide/show buttons on the group window
Usage: /groupinfo help
- GroupWindow Button locations are now configurable in mq2targetinfo.ini
plugin unload and reload is needed if you change button locations.
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-20181029(Test).zip

Post by EqMule » Mon Oct 29, 2018 4:22 am

Oct 29 2018 by eqmule
- Updated for TEST (and LIVE)
- If you have been crashing I strongly recommend you update to this version.
- Fixed IsStackBlocked call that would corrupt the stack and lead to crashes in mq2melee etc - thanks htw for help looking into it.
- Fixed multiple problems with CHARINFO and CHARINFO2 that would cause a rare crash.

Oct 27 2018 by eqmule
- Added ${EverQuest.HWND} returns the everquest window handle.
- Added /foreground command it puts eq in the foreground.
Usage: /bct <toon> //foreground
- Added a "Switch to..." menu item to the groupwindow rightclick menu, It will switch over to another group member easily.
This menu only exist if mq2targetinfo is loaded.
- Fixed a ${Merchant.SelectItem[=blah blah]} bug, it should work properly now.
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-20181101(Test).zip

Post by EqMule » Thu Nov 01, 2018 5:26 pm

Nov 01 2018 by eqmule
- Updated for BETA
Builder does not yet have BETA build support so if youa re gonna build for BETA it will have to be by using the zip and define EQBETA in mq2main.h
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.