Jun 22 2018 by eqmule
- Updated for TEST
- Fixed a bug in mq2itemdisplay that would spam uierrors.txt
Moderator: MacroQuest Developers
Jun 22 2018 by eqmule
- Updated for TEST
- Fixed a bug in mq2itemdisplay that would spam uierrors.txt
donations for this month's patches.Jul 11 2018 by eqmule
- Updated for TEST
donations for this month's patches.Jul 14 2018 by eqmule
- Updated for TEST
donations for this month's patches.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.
donations for this month's patches.Aug 09 2018 by eqmule
- Updated for TEST
donations for this month's patches.Aug 18 2018 by eqmule
- Updated for TEST
donations for this month's patches.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
donations for this month's patches.Sep 25 2018 by eqmule
- Updated for TEST
donations for this month's patches.Oct 10 2018 by eqmule
- Updated for TEST
donations for this month's patches.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.
-
- 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...
donations for this month's patches.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.
donations for this month's patches.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
donations for this month's patches.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.
donations for this month's patches.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.
donations for this month's patches.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.hNov 01 2018 by eqmule
- Updated for BETA
donations for this month's patches.