Skip to content

MQ2Status

Sic requested to merge Sicpro/VeryVanilla:Sic-MQ2Status into master
  • 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

Merge request reports