• 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

CHChain, made easier. EQ1

soyboy

New member
Joined
Feb 21, 2006
RedCents
Ohoy. This is a request for access to EQ1 forums.

This is no game breaking post, just that i created a CHchain macro, due to lack of main clerics in guild, this macro lets me run as many clerics on my computers as they computers can handle. It also interacts with other clerics in raid, so if you dont run the clerics you can add in main cleric as you wish in chain, and you bots will interact on the name main broadcasts.

The cleric.mac, is not made by me. shamelessly stolen from MQ2 board if im not remembering wrong, just alterd a little to fit CHChain.inc better.

There are several chain macros out there, but they are more complicated, and i dare say mine is working just aswell, just need to be less of programmer to use it. And thats the reason this was made, cause i had guildmates thats not as bright or they are chicks(wich explains itself) so they could not get the m to work, this however should not be to hard for you.

Feel free to ask me questions regarding syntax etc if i dont describe usage enough, also check code, it explains itself fairly well if you have some experience in the area.Also, this is one is communicating in /raidsay, but you will see in code that its easly to chain to group or channels.

Syntax to start CHchain.

/CHStart MT ClericBeforeMe ClericAfterMe Delay

MT= Maintank name
ClericBeforeMe= name of the cleric before you in chain
ClericAfterMe= name of the cleric after you in chain
Delay= in tenth of seconds delay , so a 2 second delay would be the value 20

/CHEnd ends the chain.

It handles Fizzles aswell.

If this would not be enough, i would be glad if i could get a hint of what you guys want more directly. And i will try invest some time and contribute in other ways, xept cash. cause im a poor fucker.
 
Don't feel bad bro, I too am a poor fellow. I submitted a full walkthrough for an item that not too many people know about and it wasn't accepted. I'm not complaining though. I actually expected it not to be accepted due to the fact it was my first one. Anyhow, as a suggestion, I would explain what each line of code does. Currently to me, it just looks like as soon as the macro is activated, the clerics would cast their spell until they ran out of mana. I think that if you could set it up to where the first cleric in the chain would start casting when the main tank got to about 50% health and then the chain go on from there. I'm not trying to put you down or anything bro, just curious as to exactly how this works. From looking at the code, it looks too simple to work the way it should. Oh and as a side note, I wouldn't disrespect the ladies, you never know who could be a lady on this site.
 
Ah well, you have a point there. forgott to mention.

To actually get the macro rolling, you need to on the first char actually start the macro by doing 1 regular CH in /rs CH ------ %T ---------> clericaftername

Then it will run until the cleric who started it, stops it. The macro , as it is now, listen in /rs for the name thats set in clericbefore me. And off the second bot cleric go.

Ill do an example. Lets say we have 3 clerics who you wanna do in chain.
MT is Kurt , cleric 1 is Bob, cleric 2 is Steve cleric 3 is Jesus.

/CHStart MT ClericBeforeMe ClericAfterMe Delay

As you see above thats the synatax you need to start it after you loaded macro.

Bob will stop and start the chain since you will give the manual announce in /rs so do a CH button who does something like
/rs CH ------- %T ------- Next is Steve

clericbot 2 whos steve, will listen in /rs for his name, then count the delay and toss CH , and announce cleric 3 in /rs wich is our beloved jesus. and then jesus will announce Bob after he casted his CH. and it goes round and round like that.

So here is a syntax example for theese 3 clerics.

clr 1 /CHStart Kurt Jesus steve 30
clr 2 /CHstart Kurt Bob Jesus 30
clr 3 /CHstart Kurt Steve Bob 30

If you decide to stop chain, just halt Bob. and the other 2 will stop.

If you put in a main cleric, just give same directons for him as you do for bots, wich is before, and wich should be after him, and that he announces in same channel.

I think the idea for starting chain when MT is 50 % is not a good idea, i usually start chain 30 sec before mobs are in camp, to see that lag etc is not fucking things up, you want it running smoothly by the time you have mob in camp.

And it looks simple, cause its simpe , it really ony serves one purpopse, a stable CHchain.

Ive done others, thats has more functions, but its not for the common gamer to handle, cause it requires somewhat more input. This is simple.

I wont explain what everyline of code does, i cant really see the benefit of it my time putting it down VS makeing someone wiser. Just accept it and have fun.

Hope this answers your question. And regarding the access,i thought it would be fun to see whats in there, curious thats all. have my Mq2 dist n all, well not now since patch , but ill compile when i know they wont update eqgame.exe for a while. And if not accepted, i still have contributed to a easier CHchain life for bots !

ohoy.
 
If you add in a MTO list for clerics to auto-target next tank, i'd say let him in. Other then that though, anyone can do a CH-Chain w/o MQ. Tankswapping is the hard part, and this macro would go straight south without it.

Good work, however.

Also, a thing to note, a perfect CHO has no pause. There should merely be a delay between when they start - after that, clerics are supposed to push CH when it pops. CH takes 12.5 seconds, so i will be very accurate since we're using MQ2 here.

Cleric1 casts
wait 2.1 seconds
Cleric2 casts
wait 2.1 seconds
Cleric3 casts
wait 2.1 seconds
Cleric4 casts
wait 2.1 seconds
Cleric5 casts
wait 2.1 seconds

After that, CH will pop immediately on time every time and it will be staggered between the casts. A perfect CHO has no delay - it is merely staggered. Perhaps that is why your clerics kill tanks as well. :)
 
yes,wont be to much hussle for me to add a ST i guess, and regarding the perfect chain, well assuming you have 5 clerics botted, that would be the case as far as i can see.

However ,its all about how much your mob parse out in dps on tank versus how many HP the encounter mob has. slow hitting with lot of HP and only 3 clerics, a slow chain, mad dps , tight chain and like you posted the ideal of 5 or more clerics or 3 and lots of support heals from other healclasses. i guess who ever will use it , need to be able to make a good judgement call about what to use, and some collaboration perhaps.

Ill get back to ya.

ohoy.
 
I am looking forward to seeing If I can get this works. I am looking forward to getting MQ2 back up and running again. So if I read correctly in order for this to work I would need to start out the CH rotation? Can non bots not running this macro be in the CH chain for this to work?
 
So if I read correctly in order for this to work I would need to start out the CH rotation?

Yes, there are always some obstacles with get stuff running as a novice user, since you most likely will miss a step or 2 in your eager. But try a couple of times, and look at the code, it will give you answers. No matter your "tech lvl" is.

Can non bots not running this macro be in the CH chain for this to work?

Yes, as i described the main clerics need to deliver a output(default to raidsay) similar to the ones i gave above, the macrobots will respond and act accordingly to your settings when their named are given in /rs. So you can put a mainchar in the middle of the chain. Have in mind though, that gives the factor of human error etc. Wich actually will
increase the chance of CH chain failing, funny if you think of it.


And regarding tanklist add-on, it wont be added until i compile MQ2 again, so it might take a little while. Since i have to test runt it.
 
Last edited:
A littlebit of reinventing the wheel here (thanks yami ;)), but I don't think we have something exactly like this 'inside' yet...and I like the fact that you were open suggestions and willing to give things a try...enjoy your month and welcome to redguides
 
CHChain, made easier. EQ1

Users who are viewing this thread

Back
Top
Cart