• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
MQ2BerZerker

Plugin - MQ2BerZerker 3.1.52471.11

Hey Chat is there any way to shut off automatically using Ancient Cry of Chaos? When raiding i would like to be able to save it for a determined time used in combination with MBG. Thanks
 
If there a way to add an event for raids? If not could you try to add the possibility maybe add custom event folder to the plugin with a command.
 
The plugin isn't designed to run a custom event. If you want to run a custom event you'd need to put the plugin in manual mode and create a macro that runs the event for you. I have no intention of making the plugin able to automatically do custom events outside of the manual mode.
 
The new window is working. Yaay! Had to log off and come back a few times.

Now it seems to be fighting the followme feature now. Wasn't doing that before the upgrade. The BER seem to be trying to follow two close but different paths. This causes their movement to be jerky and they fall behind the group pretty much all of the time. If I click off followme they speed up, stop fidgeting, and run normal speed but then of course the rest of the group stops following. If on manual mode followme works fine but then of course no fighting until I turn back on chase. They do dance around a bit during fights if followme is on as well.
 
One of the prime reasons I hate those buttons, custom buttons are ideal. However those buttons are fine if you're relatively new and don't know how to make your own buttons. I don't personally like Advpath, I use MQ2MoveUtils /stick command to get people to follow me.

Code:
/noparse /bca //if (${Me.Class.ShortName.NotEqual[BER]}) /stick id ${Me.ID}

Will get all group members except a berzerker to stick to the character using the hotkey (required MQ2EQBC and a connection to the eqbc server.

Code:
/bca //stick end

turns off stick when you want them to stay in place.
 
I haven't had much luck with stick but I can give it another go guess. The followme and come to me buttons were working so great for a couple weeks again I started to rely on them.
While catching my new ber toons on eok progression I noticed they wouldn't attack some mobs unless I sent them manually. The mission where you kill the large bees in the burning woods. Forget their names, prince or something. SW corner of zone in the two large hive rooms. All 3 just stood there until I sent each of them in.

On large pulls they seem to ignore the main assist tag. Hasn't been too much of a problem since SK hold aggro so well but it's something I've been noticing quite a bit.
 
Trying to get this plugin to not crash the zerker also using mmobugs any work arounds for that?
 
anyone could help,i just can't get berzerker loaded today ,with a win popup warning "cannot locate program input , @Getsting@CDBstr@EQclasses@@QAEPADHPA_N@Z from dll C:\mq2rg\mq2berserker" , maybe have some typo error , if needed when i go home i can upload a pic for that
 
Sounds like MQ2BerZerker and MQ2 are not the same version. Please try first deleting the copy of MQ2BerZerker that is currently installed in the MQ2 folder, then running the Patcher (This requires that you log all toons out and close out MQ2/EQBC, once you've run the updater, download MQ2BerZerker again and place it in the correct folder.

Once completed try to load into game with MQ2BerZerker and see if this corrects the issue.

If you're still having issues, feel free to PM me on here or Discord so we can get you squared away and killing again.
 
thank you CWTN ! i check the macroquest2.exe and it shows file date 19/10 ,i don't know why i had copy of that time,maybe that i had tried the RG desktop launcher,something changed.so i downloaded a brand new VV copy,and uses the updater,now mq2berzerker works like a champ!thanks again for your reply ~
 
@ChatWithThisName -- are you tracking all the AA consolidations/changes DBG just did that will probably break some /alt acts and ability names?
 
I seem to be having issues... can't get it loaded, and just says could not be loaded... I deleted it and restarted but still no luck?
 
I seem to be having issues... can't get it loaded, and just says could not be loaded... I deleted it and restarted but still no luck?
when you downloaded it, did you manually put it in your MQ2 --> Resource folder, and then in game do a /plugin mq2berzerker (BerZerker with a Z)
 
This is unrelated to the patch. This happens often when raiding but not all the time. I get the following: Your ability failed, timer has been reset. This happens a lot. It just spams this message and it's trying to do the same ability over and over. Is there anything I can do on my end to solve?
 
It's been quite some time since I've seen that message. Back in the earlier days of development of the BerZerker plugin I encountered that issue because MQ2BerZerker was hitting abilities too fast. So I slowed the plugin down to allow it to pass the use of the ability and let it register that it happened. Currently There are two delays built into the main loop of mq2berzerker. One is a pulse delay, and another is a delay based on time itself. The pulse delay is that mq2berzerker should only go through the main loop if it is the 5th pulse of the loop. The timed delay is based on a tick count, which isn't the same as a tick count in game (6 seconds) but rather a large number that ticks quite fast and returns a value in milliseconds with 10 to 16 milliseconds of actual time. There is a global skill reuse timer of 600 milliseconds, to prevent the berzerker from using abilities faster than once every 0.6 seconds which was slowed down from the previous 0.4 seconds.

Now...this is the fastest I could get it to fire off abilities without encountering the message you speak of. Perhaps it is possible that in a raid that there is some additional variance that should be taken into consideration based on the system that is using the plugin, graphical latency/internet connection etc could potentially cause a "backup" where time passes while your computer cannot pulse, or the commands are not sent, and thus once it finishes whatever jitter there may be then it subsequently floods the system with commands and causes the anomaly.

So I think there's some ways that you could attempt to counteract such an issue. First step would be to turn down the graphical settings on your system while raiding. Things like shadows in EQ are not CPU/GPU friendly. If you're limiting your framerates to below the refresh rate of your system then there could be delays cause that way as well because turning down your frame rate can affect the pulse rate (Does not apply to mq2eqwire) I'm referencing the ingame frame limiting tool in advanced options.
You could turn off hero forge, spell particles, new player models, etc.

The other option is I create an option in the INI that allows you to slow the plugin down. However, this should be a last resort as some people enjoy breaking things by altering the INI directly and then complaining about it. I'm looking at you @kaen01
Users are used to having to edit INI's, and so they tend to go look inside the configuration settings for things to see if there is anything they can change. But manual change of the MQ2BerZerker INI could cause potential issues depending on what you're altering. So I'd start with the above list of things you could alter, and then see if there is an improvement. If not, message me directly so that we can speak about it in detail.

Discord is my preferred method of communication and you'll be able to get immediate notification of my responses, as well as I get a noise when I receive a message.

CWTN
 
I can't get this to work. I get the message DoCommand - Couldn't parse '/Killthis'

I did /mac kissassist then loaded this plugin.

After it fails with the above message, it continuse to give message Mq2BerZerker using Frenzy.

What am I doing wrong?
 
I can't get this to work. I get the message DoCommand - Couldn't parse '/Killthis'

I did /mac kissassist then loaded this plugin.

After it fails with the above message, it continuse to give message Mq2BerZerker using Frenzy.

What am I doing wrong?
you don't have to use kissassist with this - just go /zerk mode 1 and it will set a camp and assist your tank.

the killthisis msg is from mq2melee, which mq2berzerker turns off
 
Playing Zerker today. SK is main assist in another group.

When outside of the group, I load the generic (blank) Kissassist, then put him in Mode 0.

Each pull, he will stand up, target the mob, then he will spam the MQ2 window with this:

DoCommand - Couldn't parse '/killthis'
kissassist.mac@1950 (Combat): /killthis
kissassist.mac@1461 (CheckForCombat(int SkipCombat, string FromWhere)): /call Combat
kissassist.mac@1297 (Main): /call CheckForCombat 0
MainLoop2

over and over (and he does not engage).

If I choose Mode 1, most times he will target the main assist but do nothing else (not even stand up). Other times I get another spam message. The mobs I am killing are junky green and light blue so they often die before I can see anything happening with the group.
That spams:

DoCommand - Couldn't parse '/killthis'
kissassist.mac@1867 (Combat): /killthis
kissassist.mac@1461 (CheckForCombat(int SkipCombat, string FromWhere)): /call Combat
kissassist.mac@1256 (Main): /if (${DPSOn} || ${MeleeOn}} /call CheckForCombat 0 MainLoop1

*edited to add: Berserkers in the group are doing just fine.
 
Last edited:
@MyNameIsBoring The new berzerker you added to kissassist needs to change UseMQ2Melee=1 to UseMQ2Melee=0 in their KissAssist INI, which is located in the [Melee] section.
 
How do you get the window mq2berzerker with the check marks to show up? with zerker and settings window?
 
Yesterday mq2berzerker would not load. I had not changed anything.

I downloaded mq2berzerker again and after the download, I got the following message.

"Please recompile C:Redguides\Release\mq2berzerker.dll -- it is out of date with respect to mq2main (1574543074>1574306627)"

Mq2main has date of 8/23/2019 and mq2berzeker has date of 8/25/2019.

How do I resolve this? I can't compile anything.

I like having that extra dps. My berzeker is only lv 54 so far, so doesn't do massive dps but extra is always good.

Thank you.
 
howdy @GeorgiaGeorgiz currently, any time you update VeryVanilla you also need to re-download the plugin from the plugin section and then place it in your MQ2 -> Release folder and then /plugin mq2berzerker - unless that was a typo about the August 23rd, I think you're very out of date.

I'd give yourself a patch, to ensure you're up to date with VeryVanilla, and then re-download mq2berzerker


Edit - Looks like the version showing is for 11/23/2015 which appears the last VV live update
 
Last edited:
Thanks Sic.

I always run Redguides update everytime I start EQ but somehow Mq2 and Mq2BerZeker were out of sinc.

I ran redguides update and then downloaded mq2berzeker again. Now it is running like it should.

Thank you very much and thank you to Chatwiththisname for writing the plugin.

I really like the extra dps on my zerker.
 
Thanks Sic.

I always run Redguides update everytime I start EQ but somehow Mq2 and Mq2BerZeker were out of sinc.

I ran redguides update and then downloaded mq2berzeker again. Now it is running like it should.

Thank you very much and thank you to Chatwiththisname for writing the plugin.

I really like the extra dps on my zerker.
You're welcome for the help Georgia! Chat's plugin definitely changed everquest for me as well! 3 cheers for that guy
 
A new problem today. My 72 zerker is now attempting to cast bloodlust aura constantly except when in combat. For some reason, I can't cast that aura. This started after I bought new tomes and memed them.

I unloaded the plugin and can't cast bloodlust when mq2berzerker isn't loaded. Do I need some component for it?

Is anyone else having this problem?

Update.

Ok. I am getting the message that I don't have sufficient focus to maintain that ability. I have no idea what to do. But at least we know it isn't mq2berzerker causing the problem.


Another update. I have aura of rage running and can't cast a secone aura. How do I turn off one of the two? Sorry to be bothering you with this problem.

Another Update. I removed aura of rage and bloodlust aura cast and everything seems stable now. I guess this solves this issue. I will post again here, if anything changes.


Thanks again for the help.
 
Last edited:
Hi @GeorgiaGeorgiz Sounds like there is no check when doing an aura to verify that you don't already have an alternate aura. Being as a berserker can only cast one aura at a time, if you got the new aura and the other one was still up, the plugin likely upgrade which aura should be used and doesn't check for the old one.

I'll get a fix in for that. Thanks for the report.

In the mean time, you should be able to remove the existing aura from the aura window and then it will allow the new aura to take hold. Apologies for the inconvenience.
 
Hi @GeorgiaGeorgiz Sounds like there is no check when doing an aura to verify that you don't already have an alternate aura. Being as a berserker can only cast one aura at a time, if you got the new aura and the other one was still up, the plugin likely upgrade which aura should be used and doesn't check for the old one.

I'll get a fix in for that. Thanks for the report.

In the mean time, you should be able to remove the existing aura from the aura window and then it will allow the new aura to take hold. Apologies for the inconvenience.

--------------------------------

Thank you, Chatwiththisname. Once I removed the old aura, the new one took and the problem went away.

Thank you for writing this great macro. I love the way it works.
 
Plugin - MQ2BerZerker

Users who are viewing this thread

Back
Top
Cart