17 Apr 2015 by eqmule
- Fixed GroupNumber in the raid TLO
This means : /echo ${Raid.Member[xxxx].Group} will work again.
- Added MasterLooter as a member to the Raid TLO
Usage: /echo ${Raid.MasterLooter}
Moderator: MacroQuest Developers
17 Apr 2015 by eqmule
- Fixed GroupNumber in the raid TLO
This means : /echo ${Raid.Member[xxxx].Group} will work again.
- Added MasterLooter as a member to the Raid TLO
Usage: /echo ${Raid.MasterLooter}
donations for this month's patches.18 Apr 2015 by eqmule
- /itemnotify "${FindItem[${spellname}].Name}" rightmouseup
will now actually mem spells...
donations for this month's patches.22 Apr 2015 by eqmule
- Updated for the latest LIVE client
21 Apr 2015 by rswiders
- Removed unnecessary CleanName useage, as DisplayedName already has the cleaned up name
- Added LocYXZ to spawntype TLO
donations for this month's patches.23 Apr 2015 by eqmule
- Updated for the LIVE client dated Apr 22 2015 15:38:04
22 Apr 2015 by rswiders
- Added .MercenaryCount to the Group TLO
donations for this month's patches.29 Apr 2015 by eqmule
- Updated for the latest LIVE client
- Fixed /bzsrch command
this means it works again...
Usage Example: see this post: viewtopic.php?f=17&t=19699&p=169467#p169467
- Fixed a crash that would happen if you logged all the way into the game
then all the way out to server select, and back in again
and at that point tried to call GetSpellByName or any
of the TLO's that calls it.
- Added a few more members to the AdvLoot TLO: all return TRUE or FALSE if checkbox is checked
.AutoRoll .Need .Greed .No .AlwaysNeed .AlwaysGreed .Never
Usage Example: /if (${AdvLoot.SList[1].Need}==TRUE) item 1 in the shared list has Need checked.
- Added PWantCount and SWantCount which counts the number of items in each list that has a checkmark
in any of the need and greed boxes.
Usage Example: /echo /if (${AdvLoot.SCount} && ${AdvLoot.SWantCount}) /advloot shared set ${Me.Name}
23 Apr 2015 by rswiders
- Fixed missing ground spawn names on the map
donations for this month's patches.07 May 2015 by EqMule & demonstar55
- AltTimer in the _SKILL struct has been renamed to (the correct name) SkillCombatType (whatever that is...)
- Added .Stuck to the SpawnType TLO, i never seen it return TRUE, so more testing is needed...
- Added .PlayerState to the SpawnType TLO, it returns a mask as an inttype which has the following meaning:
0=Idle 1=Open 2=WeaponSheathed 4=Aggressive 8=ForcedAggressive 0x10=InstrumentEquipped 0x20=Stunned
0x40=PrimaryWeaponEquipped 0x80=SecondaryWeaponEquipped
This too needs more testing.
- Added .Stunned to the spawntype TLO it returns TRUE or FALSE if a mob is stunned or not
NOTE: .Stunned DID exist in the spawntype TLO before, but it only returned your character's Stunstate
THIS MEANS IF YOU RELY ON THIS IN YOUR MACROS, use ${Me.Stunned} in your macros from now on instead
when you need YOUR stunstate and the below examples when you need a SPAWNS stunstate, you have been warned...
Usage: /echo ${Target.Stunned} or ${Spawn[npc somespawnname].Stunned}
- Added .Aggressive to the spawntype TLO it returns TRUE or FALSE if a mob is aggressive or not
- Cred .PlayerState and .Stuck: demonstar55
- Couple additions to /advloot
- /advloot shared # now accepts leave and giveto as arguments
Usage:
/advloot shared <#(index) or "item name"> giveto <name> <opt:qty> (qty is optional, if you leave it out it will give full stack)
/advloot shared <#(index) or "item name"> leave
Examples:
Lets say there is a stack of 4 spiderling silks in the first list item of the shared lootwindow
/advloot shared 1 giveto eqmule 1
/advloot shared 1 giveto rswiders
Will give 1 spiderling silks to eqmule
Will give the remaining 3 spiderling silk to rswiders (we didnt specify qty, so it just gave the rest)
/advloot shared "spiderling silk" leave
Will just leave the first "spiderling silk" it finds in the shared list on the corpse...
or /advloot shared 1 leave
Will just leave whatever is in list index 1 in the shared list on the corpse... (in our example spiderling silk)
05 May 2015 by rswiders
- Fixed bug with Me.AltAbility where it would not identify alt abilities that were granted but have
no cost associated.
- Updated ItemDB.txt with new summoned items.
02 May 2015 by rswiders
- Added .TankMercCount, .HealerMercCount, .MeleeMercCount, CasterMercCount to the Group TLO
30 Apr 2015 by rswiders
- Fixed crash in MQ2Map when zoning with a custom filter
donations for this month's patches.13 May 2015 by EqMule
- Added .IconID to the AdvlootItemType TLO it returns an int - cred randyleo
usage: /echo ${AdvLoot.PList[1].IconID}
- Added .UseAdvancedLooting to the character TLO it returns TRUE if advanced looting is turned on otherwise FALSE -cred maskoi
Usage: /echo ${Me.UseAdvancedLooting}
donations for this month's patches.16 May 2015 by EqMule
- Updated TEST and BETA builds.
- Fixed an issue with the TEST build which prevented it from building correctly.
- Fixed a ctd in ${DisplayItem} if used after a /unload and reinject but no item displayed. reporter: rswiders
- Added ItemLink to the Item TLO it just prints the actual hexlink for an item (not clickable)
this is useful for when creating hotbuttons with links in them manually...
Usage: /echo ${Cursor.ItemLink}
15 May 2015 by rswiders
- Updated GetItemLink to return a clickable or non-clickable link based on a parameter.
donations for this month's patches.and for ISXEQ:18 May 2015 by EqMule
- Added .NoDrop to the advlootitemtype tlo it returns TRUE if an item is NoDrop and FALSE if not.
Usage: /echo ${AdvLoot.PList[1].NoDrop}
- Updated BETA build.
18 May 2015 by rswiders
- Updates to fix compile issues including using macroquest.ini for configuration (thanks iluvseq)
donations for this month's patches.19 May 2015 by EqMule
- Updated for today's LIVE and BETA patches.
donations for this month's patches.23 May 2015 by EqMule
- Fixed ${Me.DSed} and ${Me.RevDSed} crashes thanks to klaarg for the bug report
- consolidated some other stuff and eventrelated things
donations for this month's patches.28 May 2015 by EqMule
- Please don't use MQ2 for unattended gameplay (afk botting)
- Updated LIVE build.
- Comming in next zip: /pickzone will take a instance number as an argument
Usage: /pickzone 3 will pick instance 3 and zone you in (provided its valid)
/pickzone 0 will select the main instance
this might be buggy its a work in progress.
NOTE: You should only use this in zones where /pickzone can be used.
donations for this month's patches.08 Jun 2015 by EqMule
- Please don't use MQ2 for unattended gameplay (afk botting)
- Fixed /pickzone you can now do /pick 5 or whatever and it WILL send you to the 5 instance (if it exist)
/pick 0 will just pick MAIN instance.
donations for this month's patches.11 Jun 2015 by EqMule
- Please don't use MQ2 for unattended gameplay (afk botting)
- Updated for the TEST build
- GetCombatAbilityTimer for the TEST build now takes 2 arguments pSpell->CARecastTimerID and pSpell->SpellGroup
do a search for GetCombatAbilityTimer in your plugins and change accordingly.
GetCombatAbilityTimer for the LIVE build has not changed. (but it will next patch.)
- Clicking on the name of someone in the targetwindow will now open a trade if you have coin (or an item) on the cursor.
donations for this month's patches.17 Jun 2015 by EqMule
- Please don't use MQ2 for unattended gameplay (afk botting)
- Updated for today's LIVE patch
- GetCombatAbilityTimer for the LIVE build now takes 2 arguments pSpell->CARecastTimerID and pSpell->SpellGroup
do a search for GetCombatAbilityTimer in your plugins and change accordingly.
donations for this month's patches.