Super Patch! A Lot Of Behind The Scenes Changes.

Kannkor

Ogre
I just patched out thousands of lines of code changes to the core of Ogrebot.

If anything isn't working properly, do this first. Close everything down, then load it back up. What happens a lot, and especially with large patches, is IS1 (your first session you load) is patching, and the rest of your sessions just use the old patch. So there is a sync issue. So by reloading, everyone then uses the new one.

If that still didn't work, then ask for help and post exactly what isn't working.

In a perfect world, everything will continue to work and no one will notice anything.

That's it.. now if you're curious what changed... Here is a brief explanation. It's a little technical, and not required reading at all.

When you load a game with innerspace, it gets assigned a name. Such as "IS1" and "IS2". For most people, they play 1 game at a time, and play up to 1 group at a time. So when you press an MCP button (for example), it just tells all the names (IS1, IS2, etc) to do whatever the MCP button says.

This works great... ... Until you hit one of the following:
You load more than 1 game. Such as Everquest1 and Everquest2, or Everquest2 and Eve, (etc etc).
You load more than 1 group in a game. Lets say you want to do TWO duo zones at the same time. So it might be IS1+IS2 doing a zone, and IS3+IS4 doing a zone. What happens if you press a button on MCP? All 4 listen!
This isn't what you want, you want IS1 and IS2 to listen to some, and IS3 and IS4 to listen to some.

This patch solved all of these problems. It's called Relay Groups. A simple grouping system that is built into innerspace, that Ogre now utilizes.

By default, if you are in Everquest2 and using Ogre, it will only send commands to other Everquest2 sessions using Ogre.

We then extend this further, and (only if you want), you can actually set these groups. So you can make your IS1 and IS2 be in "G1", then you can say, any commands sent from these sessions, will only go to G1. You can then do the same thing for IS3 and IS4 for "G2".

That is the bulk of it! For the few whom will use custom relay groups, see the revision history in the wiki for how to use it.
 

Kannkor

Ogre
One side effect of this that I didn't foresee, was people didn't autoload ISXOgre, which sets the relay group. So when they press Load_Ext, it's not being sent to the other sessions, because the ext has to be loaded once to set the relay group.

I'm going to revert the change to the MCP button "Load_Ext", and it will still do a true relay all (not just Ogre-eq2 sessions). I will add in a new Load_Ext_RG, or Load_Ext_RelayGroup, which will use the new relay group option.
 

Kannkor

Ogre
I'm going to revert the change to the MCP button "Load_Ext", and it will still do a true relay all (not just Ogre-eq2 sessions). I will add in a new Load_Ext_RG, or Load_Ext_RelayGroup, which will use the new relay group option.
This change is now on the patcher.
 

Kannkor

Ogre
Turns out there is an issue with users who use ISBoxer. ISBoxer is removing this relay group when it loads. I believe I have a fix for this, will work on it and release it when I can, should be later today.
 

toleranse

Member
Patch 266 released, fixes the ISBoxer issue.
Can you also specify commands to say 2 different groups across three computers?

At the moment I will sometimes run two groups simultaneously through RoM for example. I try to keep them going at the same pace so that when i get to a named i can send the set up command and both groups begin fighting the mob. However in some cases like the first named in this zone this doesnt work well because depending on what direction the mob ported in both groups will head in the same direction. sometimes this is ok, most times it's not.

What i have to do in these instances is do the mob individually with both groups effectively doubling the time spent on these portions of a zone.

So is it possible to send specific commands to 2 different groups across three different PC's or is this really only effective if you run all clients on one PC?
 

Kannkor

Ogre
Can you also specify commands to say 2 different groups across three computers?

At the moment I will sometimes run two groups simultaneously through RoM for example. I try to keep them going at the same pace so that when i get to a named i can send the set up command and both groups begin fighting the mob. However in some cases like the first named in this zone this doesnt work well because depending on what direction the mob ported in both groups will head in the same direction. sometimes this is ok, most times it's not.

What i have to do in these instances is do the mob individually with both groups effectively doubling the time spent on these portions of a zone.

So is it possible to send specific commands to 2 different groups across three different PC's or is this really only effective if you run all clients on one PC?
Absolutely it is possible. This isn't really related to being on 1 PC at all. This relates to anything "connected" to your uplink. In my case, it's 3 computers.

Here is hoping that someone takes some time to write up a guide for people who want to start venturing out to do this. It is a bit of an advanced concept for people to understand, and equally as advanced to maintain (sending and receiving of commands). So this won't be for your average player - mostly because they won't have the need.
In the revision history I did put quite a bit of information about relay groups, but it's just a service provided by Innerspace, so you can find more information there also.
 

schulerta

Member
PvP no longer works. The bots will cure/heal/mana heal, but won't attack. Yes the Enable PvP is checked in the profiles.
 

Kannkor

Ogre
PvP no longer works. The bots will cure/heal/mana heal, but won't attack. Yes the Enable PvP is checked in the profiles.
Did this change specifically in this patch? Because that would be a very odd thing to have broke.

PvP only ever worked in arena's or battle grounds. It never ever worked in a /duel.

I'd need more information to even look into this.
 

schulerta

Member
I am on Nagafen. I am not sure when it broke TBH. I haven't encountered much PvP in the last month. I noticed it today on my first PvP fight.
 
Top Bottom