• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • The 32nd expansion, Shattering of Ro, is here and EverQuest (live servers) were patched with the newest expansion, SOR so brainiac has been spending his time updating MacroQuest. Please show him your appreciation. Thanks brainiac!
MQ2Melee

Combat Assist MQ2Melee

〰️Commits​


C++20 fixes and cleanup

- Fix const char* usage
- Remove spurious inline keywords
- Replace GetCharInfo() and other values with updated ones.
- Fixed some whitespace

Most of the file is indented using spaces, so added an .editorconfig
(0645f96) ~brainiac

〰️Commits​


Add/update documentation from RedGuides docs system
(e750c6a) ~Redbot

〰️Commits​


Deprecation Update

- pPCData to pLocalPC
(8e36d1b) ~Sic

〰️Commits​


Add new healing potions and update ability references (#12)
(352d6a2) ~agm1981

〰️Commits​


(af7c2eb) ~Knightly
Merge branch 'v143' into 'master'

Update for v143

See merge request redguides/plugins/mq2melee!5
(ca7ccaf) ~Knightly

〰️Commits​


- Added pre-2014 (emu) rogue evade support
(c63e2b6)
- Merge branch 'master' into 'master'

Added pre-2014 (emu) rogue evade support

See merge request redguides/plugins/mq2melee!4 (a7e7cc9)
Posted by: DoNotReply

〰️Commits​


- Remove emu conditional code
(952f35a)
Posted by: DoNotReply

Introduced the ToL expansion details for a range of disc and spell IDs.
These were found via raidloot website.
A check of the existing IDs already coded, to find their like for like upgrades.
Benefiting classes are: Ber, Bst, Mnk, Pal, Rng, Rog, Shd & War
No code changes made beyond introducing the IDs of ranks I, II and III and adding them to the appropriate lookup tables, and the myriad of 'DECLARE_ABILITY_OPTION' entries.
Posted by: Redbot
This is update to melee impacts the BashCheck function thats called frequently during combat to ensure equipped gear is appropriate to bash with.

I've refactored the checks around shields and 2h weapons. In part, this was to grant a more efficent check for 2H, only if secondary is empty and the player class is one of Pal, Shd or War. This also structured the code to introduce the check for Knights epic 1.0 weapons, by testing for the worn effect "two-hand bash" (ID 2835)

Discussion of this change is on the RG creators forum, here.

I've also applied a couple of subtle changes a previous fix, re: testiing for the AA. That had added two functions; is2hBashAAPurchased and isAAPurchased. As per Knightlys work in MQNext, I've inlined is2hBashAAPurchased to the Configure procedure, and removed it. The isAAPurchased function has also been tidied up a bit.


fix low level AA tests for 2H Bash, dont try to bash with 2H without AA
Back
Top