MQ2Status
-
Massive Rework
-
Integrated dannet functionality into the plugin -- Dannuic assisted with the LabeledText and GetColorCode functions -- it will correctly output to dannet or eqbc including correct color codes
-
Removed Comments and Command Comments
-
Moved Everything from statucsfunctions.cpp and statusfunctions.h to MQ2status.cpp -- Apologies if this makes the diff impossible
-
Standardized output colors for many/most status outputs
-
Changed to using std::string where possible instead of character arrays
-
Added endurance to /status stat
-
Expanded specificity on if we have Gold status and 0 days left --- Addressed several items brought up by Knightly
-
Removed trailing whitespaces (Trailing Whitespace Visualizer is awesome, I wish someone would have told me about it)
-
Realigned per feedback
-
merged files to single .cpp
-
removed template "block" code
-
addressed calling the parser for information re: eqbc
-
fixed redundant checking of bool values in our class plugin switch
-
reviewed FindPlugin and HaveAlias functions to match what i use in other plugins
-
- fixes the checking the alias map across .dll boundaries (needed to bring this over from relocate)
-
removed redundant status command checks
-
replaced a magic 20 with a const int MAX_ARGS = 20;
-
replaced char arrays with strings
-
fixed narrowing conversion