Gauntlet Fellow Exploit
Posted: February 5th, 2016, 9:12 pm
I will try to keep this as simple as possible, first off i will not be providing a fellow exploit meta, if you want to host a gauntlet run you need to make them for yourself.
Now thats out of the way here is how the exploit works.
Fill a fellow to 8 people then have 2 players invite 2 other players at the exact same moment in time. the result of this will be a split fellow.
Step One- Create Fellow and fill to 8 players
Step Two- Recruit 2 players in the same moment in time until both players are added to fellowship. Make sure both recruiters and recruited are in separate landblocks from each other or this can take a very long time. in the leaders fellowship pane when this happens you will see 10 players in fellow
Step Three- Confirm on the 2 recruited players that they are both in the fellow
Step Four- Kick the original 7 players in the fellow leaving just the leader and the 2 that were bug recruited
Step Five- have the 2 recruited players invite 7 players each
Step Six- to add more players past 17 repeat steps One through Five as many times as desired (warning past 100 or so leader may get kicked from game due to fellowship panel being open)
Setting this up for meta can be somewhat tricky here is one of the many possible methods.
Leader Sends !recruit command
Recruiters react off !recruit and use chatExpression \/mt fellow recruit +wobjectgetname[wobjectgetselection[]]
for this if you use the same chars to split fellow each time you can set names but i prefer to use selected target instead
Leader then has a condition where he looks for each of the 2 chars to be recruited and reacts off that to add +1 to a Variable I called SplitCount for each char recruited
Chat: CharOne is now a member of your Fellowship. ExprAct setvar[SplitCount, getvar[SplitCount]+1]
Chat: CharTwo is now a member of your Fellowship. ExprAct setvar[SplitCount, getvar[SplitCount]+1]
using this variable when it reaches getvar[SplitCount]==2 you know both have been recruited at the same time
in order to keep this on a repeating loop for when it fails(which it will often) after 2s have passed in this state and getvar[SplitCount]<2 reset the state and clearallvars[] which will auto send the recruit command again and so on and so forth.
Also upon failure send !fail command from the leader which you react on recruited chars only to leave the fellow automatically
and that's it, if you have any questions feel free to post below I will try to answer to the best of my abilities.
Now thats out of the way here is how the exploit works.
Fill a fellow to 8 people then have 2 players invite 2 other players at the exact same moment in time. the result of this will be a split fellow.
Step One- Create Fellow and fill to 8 players
Step Two- Recruit 2 players in the same moment in time until both players are added to fellowship. Make sure both recruiters and recruited are in separate landblocks from each other or this can take a very long time. in the leaders fellowship pane when this happens you will see 10 players in fellow
Step Three- Confirm on the 2 recruited players that they are both in the fellow
Step Four- Kick the original 7 players in the fellow leaving just the leader and the 2 that were bug recruited
Step Five- have the 2 recruited players invite 7 players each
Step Six- to add more players past 17 repeat steps One through Five as many times as desired (warning past 100 or so leader may get kicked from game due to fellowship panel being open)
Setting this up for meta can be somewhat tricky here is one of the many possible methods.
Leader Sends !recruit command
Recruiters react off !recruit and use chatExpression \/mt fellow recruit +wobjectgetname[wobjectgetselection[]]
for this if you use the same chars to split fellow each time you can set names but i prefer to use selected target instead
Leader then has a condition where he looks for each of the 2 chars to be recruited and reacts off that to add +1 to a Variable I called SplitCount for each char recruited
Chat: CharOne is now a member of your Fellowship. ExprAct setvar[SplitCount, getvar[SplitCount]+1]
Chat: CharTwo is now a member of your Fellowship. ExprAct setvar[SplitCount, getvar[SplitCount]+1]
using this variable when it reaches getvar[SplitCount]==2 you know both have been recruited at the same time
in order to keep this on a repeating loop for when it fails(which it will often) after 2s have passed in this state and getvar[SplitCount]<2 reset the state and clearallvars[] which will auto send the recruit command again and so on and so forth.
Also upon failure send !fail command from the leader which you react on recruited chars only to leave the fellow automatically
and that's it, if you have any questions feel free to post below I will try to answer to the best of my abilities.