|
Post by Vidrig on Jul 29, 2017 15:07:15 GMT -5
Any chance we can get leadership AA to work in a group of 2? Group leadership working with 2 makes sense to me on a solo/dou server with an IP limit of 2. Currently, I stick a bot at zone in as a work around when I remember to do it.
|
|
|
Post by Arek on Jul 29, 2017 16:25:41 GMT -5
This would be nice. I hate bots.
|
|
|
Post by Sturm on Jul 30, 2017 13:13:45 GMT -5
Not sure if I can make this happen, but I'll look into it.
|
|
|
Post by Vidrig on Jul 30, 2017 14:59:51 GMT -5
Thanks much
|
|
|
Post by njoror on Jul 31, 2017 9:47:14 GMT -5
I had forgotten about Leadership AA's. I tried last and was successful using 2 bots and just "#bot hold all" at the xone in.
|
|
|
Post by Sturm on Jul 31, 2017 11:45:41 GMT -5
So I poked around to attempt to figure out how the Leadership AA's work. I failed to find anything in the database tables or rulesets that relates to them other than what players have purchased. This brings me to the conclusion that they must be hard coded into the source. As I personally have no experience in C++ I am unable to alter the Leadership AA in any way.
Unless someone can point me in the right direction with this. We'll just have to make due with them the way they are. Sorry guys.
|
|
|
Post by Sturm on Jul 31, 2017 12:07:20 GMT -5
Poked around the forum and found this:
bool Client::IsLeadershipEXPOn() {
if(!m_pp.leadAAActive) return false;
Group *g = GetGroup();
if(g && g->IsLeader(this) && (g->GroupCount() > 2)) return true;
Raid *r = GetRaid();
if(r && r->IsLeader(this) && (r->RaidCount() > 17)) return true;
return false;
} So yea, definitely in the source and it may cause display issues for clients. I'm reluctant to alter this.
|
|
|
Post by Vidrig on Aug 2, 2017 21:22:23 GMT -5
No worries. Thanks for looking into it.
|
|
|
Post by Arek on Aug 2, 2017 21:57:50 GMT -5
Poked around the forum and found this:
bool Client::IsLeadershipEXPOn() {
if(!m_pp.leadAAActive) return false;
Group *g = GetGroup();
if(g && g->IsLeader(this) && (g->GroupCount() > 2)) return true;
Raid *r = GetRaid();
if(r && r->IsLeader(this) && (r->RaidCount() > 17)) return true;
return false;
} So yea, definitely in the source and it may cause display issues for clients. I'm reluctant to alter this.
Could the client file be altered along with it and uploaded to the forum? I could create a new RoF2 torrent with all the updated files. Probably need to do that anyway since it's over a year old.
|
|
|
Post by Sturm on Aug 2, 2017 22:08:30 GMT -5
Not even going to attempt it. Back to my current projects!
|
|