Fry
Fry Guy
- Joined
- Jan 31, 2005
- Messages
- 11,859
- Reaction score
- 586
- Points
- 113
- Location
- Australia
- Website
- www.mmobugs.com
MMOBugs Changes.
9-17-2014 by Fry, Htw & PeteSampras
- Updated for patch
- MQ2Bot updated to fix some crash problems
- MQ2ViewPort: Added code to try to prevent blank viewport on login if game crashed while background viewport settings were active. Also added code to prevent viewport spam when setting new viewport.
- MQ2Rez: Changed listselect index for rez in POW.
- MQ2MMOTLO: Updated Benchmark code for ULONGLONG instead of DWORD on time totals/averages.
9-04-2014 by Fry, Htw & PeteSampras
- Fix for move packet for active hacks
- MQ2Rez: Fix for delay getting reset to 0
Official MacroQuest2.com Source changes:
17 September 2014 by eqmule
- Updated for patch
- Support for the new alt currency "Noble" is hereby announced.
(it was added on the 12th of Sep)
- Changes where made to the following file(s):
EQData.h
eqgame.h
EQUIStructs.h
13 September 2014 by eqmule
- Fixed ${Me.Fellowship.CampfireZone.ShortName}
- Added BuffDuration to the Pet TLO, it returns a pTimeStampType
Usage: /echo My pets haste will fade in ${Pet.BuffDuration[Hastening of Sviir Rk. II].TotalSeconds} seconds.
Outputs: [MQ2] My pets haste will fade in 3200 seconds.
- Added support for getting Duration on Songs.
See notes (below) from 12 September 2014 updates.
12 September 2014 by eqmule
- WARNING!!! MACRO BREAKING CHANGES!
- I have continued my effort to get a higher resolution on timers in MQ2...
I just can't do them all at once cause it will
wreak to much havoc in your macros...
- I have updated the following TLOs:
MQ2TargetBuffType and MQ2BuffType
The BuffDuration and Duration members.
They NO longer return a pTicksType.
Both return a pTimeStampType now.
This means you can get a higher resolution since default return is milliseconds.
BUT IT ALSO MEANS ALL MACROS THAT EXPECT TICKS WILL BREAK...
So go through all you macros and search for ".Duration"
and ".BuffDuration" and make sure they are working.
Usage examples:
/echo ${Target.Hasted.Duration.TotalSeconds}
returns: 3668
/echo ${Target.BuffDuration[Hastening of Sviir Rk. II].TotalSeconds}
returns: 3537
/echo ${Me.Buff[Hastening of Sviir Rk. II].Duration.TotalSeconds}
returns: 3432
- Changes where made to the following file(s):
EQData.h
EQUIStructs.h
MQ2DataTypes.cpp
MQ2DataTypes.h
MQ2Main.h
MQ2Utilities.cpp
08 September 2014 by eqmule
- Added support for clicking Sell in barter window.
Usage: /notify BarterSearchWnd BuyLineList listselect 2
/notify BarterSearchWnd Sellbutton leftmouseup
- Added support for clicking Buy in bazaar window.
Usage: /notify BazaarSearchWnd BZR_ItemList listselect 17
/notify BazaarSearchWnd BZR_BuyButton leftmouseup
- Changes where made to the following file(s):
MQ2Windows.cpp
9-17-2014 by Fry, Htw & PeteSampras
- Updated for patch
- MQ2Bot updated to fix some crash problems
- MQ2ViewPort: Added code to try to prevent blank viewport on login if game crashed while background viewport settings were active. Also added code to prevent viewport spam when setting new viewport.
- MQ2Rez: Changed listselect index for rez in POW.
- MQ2MMOTLO: Updated Benchmark code for ULONGLONG instead of DWORD on time totals/averages.
9-04-2014 by Fry, Htw & PeteSampras
- Fix for move packet for active hacks
- MQ2Rez: Fix for delay getting reset to 0
Official MacroQuest2.com Source changes:
17 September 2014 by eqmule
- Updated for patch
- Support for the new alt currency "Noble" is hereby announced.
(it was added on the 12th of Sep)
- Changes where made to the following file(s):
EQData.h
eqgame.h
EQUIStructs.h
13 September 2014 by eqmule
- Fixed ${Me.Fellowship.CampfireZone.ShortName}
- Added BuffDuration to the Pet TLO, it returns a pTimeStampType
Usage: /echo My pets haste will fade in ${Pet.BuffDuration[Hastening of Sviir Rk. II].TotalSeconds} seconds.
Outputs: [MQ2] My pets haste will fade in 3200 seconds.
- Added support for getting Duration on Songs.
See notes (below) from 12 September 2014 updates.
12 September 2014 by eqmule
- WARNING!!! MACRO BREAKING CHANGES!
- I have continued my effort to get a higher resolution on timers in MQ2...
I just can't do them all at once cause it will
wreak to much havoc in your macros...
- I have updated the following TLOs:
MQ2TargetBuffType and MQ2BuffType
The BuffDuration and Duration members.
They NO longer return a pTicksType.
Both return a pTimeStampType now.
This means you can get a higher resolution since default return is milliseconds.
BUT IT ALSO MEANS ALL MACROS THAT EXPECT TICKS WILL BREAK...
So go through all you macros and search for ".Duration"
and ".BuffDuration" and make sure they are working.
Usage examples:
/echo ${Target.Hasted.Duration.TotalSeconds}
returns: 3668
/echo ${Target.BuffDuration[Hastening of Sviir Rk. II].TotalSeconds}
returns: 3537
/echo ${Me.Buff[Hastening of Sviir Rk. II].Duration.TotalSeconds}
returns: 3432
- Changes where made to the following file(s):
EQData.h
EQUIStructs.h
MQ2DataTypes.cpp
MQ2DataTypes.h
MQ2Main.h
MQ2Utilities.cpp
08 September 2014 by eqmule
- Added support for clicking Sell in barter window.
Usage: /notify BarterSearchWnd BuyLineList listselect 2
/notify BarterSearchWnd Sellbutton leftmouseup
- Added support for clicking Buy in bazaar window.
Usage: /notify BazaarSearchWnd BZR_ItemList listselect 17
/notify BazaarSearchWnd BZR_BuyButton leftmouseup
- Changes where made to the following file(s):
MQ2Windows.cpp