View Full Version : Exploit: exceed the bot summon limit
dark_fusion
07-04-2011, 05:10 PM
Number of summonable bots = 1 in rule_values
1-Summon a bot, get it killed.
2-Summon a different bot, get it killed (repeat as many times as you want)
3-Then zone, all those bots are now in your group.
So even if you have max summonable bots set to 1, players can still get a full group of bots using this exploit. Any help to fix this in source would be much appreciated Thanks!
Ganedar
07-04-2011, 08:19 PM
i was able to reproduce this bug and fixed it by adding to Bot::Death,
if(HasGroup())
Bot::RemoveBotFromGroup(this, GetGroup());
Secrets
07-04-2011, 08:44 PM
i was able to reproduce this bug and fixed it by adding to Bot::Death,
if(HasGroup())
Bot::RemoveBotFromGroup(this, GetGroup());
Why not use a this pointer if it's in Bot, or just write
if(HasGroup())
RemoveBotFromGroup(GetGroup())
Ganedar
07-04-2011, 09:08 PM
i literally just copied the segment from bot::depop, and the deconstructor
Secrets
07-04-2011, 09:37 PM
i literally just copied the segment from bot::depop, and the deconstructor
Might be something I overlooked then, lol, I don't normally touch the bot code :P
Ganedar
07-04-2011, 10:30 PM
lol. yeah it appears someone was just being thorough.
dark_fusion
07-04-2011, 10:39 PM
Nice, ill add this in immediately.
Thanks!
Born2rot
04-10-2012, 07:52 PM
Old post I know, but it's exactly what I'm having problems with now. So what needs to be done after inserting that into the bot file?
bad_captain
04-17-2012, 07:56 PM
This should be fixed in Rev 2132.
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc.