Mar 28 2020
- Fixed all Spell Stack checks.
- Stacks, WillStack, StacksWith, StacksSpawn
StacksTarget and StacksPet
- Added a lock for CachedBuffsMap access
- Removed a WriteChatf from Task.Timer
- Added a function which can be used by plugins to format numbers:
EQLIB_API void PrettifyNumber(char* string, size_t bufferSize, int decimals = 0);
If the given string is a number, it will add commas and set the desired number of decimals.
For integers, leave decimals as 0. For floats, a value of 2 is recommended. Min is 0, max is 9.
- Added .Prettify to Int, Int64, Float and Double types.
Example: ${Me.MaxHPs.Prettify} => 30,103
Example: ${Target.Distance.Prettify} => 1,151.24
Prettify takes a number of decimals of precision as a parameter:
Example: ${Target.Distance.Prettify[4]} => 1,151.2395
MAR 28 2020
- CWTN Plugins (ChatWithThisName, Sic) Fixed some casting issues, pet buffs. MQ2BerZerker: ${Berzerker.Mode} will
now correctly display all modes MQ2Rogue: Add some missing discs.