Dota 2
PhalanxBot (7.39b)
371 Comments
_S&K_ Jun 10 @ 11:56pm 
In the last update it was better with buying items
_S&K_ Jun 10 @ 11:53pm 
Bots don't buy, they buy items, 5k gold each, and they don't buy anything
hongln Jun 7 @ 3:23am 
hi, where i can download the old versions of the script because i play on 7.37e
_S&K_ Jun 3 @ 11:30pm 
1. Bots do not attack Terrorblade 2. Is it possible to make bots buy wards with a delay? It is impossible to buy them yourself, and they place them in the wrong place or do not place them at all.
AdiksanTheBoneless Jun 1 @ 7:29pm 
Hello brother! Just passing by to say I love this bot and I play it everytime! Thank you so much for your hard work and constant updates to this bot. :3
semen retention  [author] Jun 1 @ 4:32am 
@Ofrm1, Neither issue you've mentioned has anything to do with my work. In 7.39, Valve updated building pings to be a separate ping that bots do not understand (Valve abandoned the API years ago and anything new just isn't going to be supported by bots). I'm working on a potential workaround but in the meantime you can try pinging just outside the radius of the towers where Valve automatically converts it into an Attack/Defend ping.

The desire to attack heroes also has nothing to do with my code. That's still being controlled by Valve.
Ofrm1 May 31 @ 11:49pm 
Can you maybe have them actually listen to defend and attack commands instead of constantly ignoring you? Also defending their ancient instead of sitting there and watching it get destroyed would be nice as well.
_S&K_ May 31 @ 3:21am 
I returned the file for 05/19/2025 ability_item_usage_phantom_assassin , it works well:steamthumbsup:
semen retention  [author] May 31 @ 2:55am 
PA is bugged right now (not completing item/skill builds). As for the others, nothing has changed with them
_S&K_ May 31 @ 12:29am 
Update 19.05/2025 was better. Now bots make incomprehensible teleportations and farm worse. Very bad play: PHANTOM ASSASSIN, PUGNA, TINKER.
May 30 @ 1:50am 
I have a strong fps drop with these bots, especially towards the middle and end of the match. How can I fix this
Phraggers May 26 @ 8:34am 
This script just keeps getting better every patch, I'm amazed how much you can do considering Valve abandoned the api back in 2017, keep up the great work
awesome bots bro, i wish we could change their nicknames
semen retention  [author] May 14 @ 9:24am 
Support bots only buy ghost scepter when they feel it's necessary so no point in forcing ethereal blade all the time on them.

EMP will always hit after they land from tornado if both abilities are cast at the same time, but yes I agree things like sun strike should be delayed after tornado.
_S&K_ May 14 @ 3:07am 
Reduce the timing of the invoker after the tornado by 1 second, otherwise all other spells will miss
_S&K_ May 13 @ 8:06pm 
lion, tinker and others buy "item_aether_lens" and "item_ghost", I decided to merge them into "item_ethereal_blade", but they stop using the item
semen retention  [author] May 13 @ 8:02am 
They do, just the conditions to do it have indirectly become more difficult to meet
_S&K_ May 12 @ 12:39pm 
They don't beat tormentor at all now:steamfacepalm:
semen retention  [author] May 12 @ 10:11am 
They do buy shard, just not supports as they would prefer to get it from tormentor (although the tormentor logic needs to be improved).
_S&K_ May 12 @ 9:49am 
now invoker uses cataclysm))):steamthumbsup: and they said it was impossible. but is it possible to make heroes buy a shard after 30 minutes?
千载秋月映素影 May 10 @ 6:58am 
Sigh, okay... thanks for your hard working.
semen retention  [author] May 10 @ 5:22am 
¯\_(ツ)_/¯

only so much I can do brother, workshop bots are not machine learning AI so they're going off of conditional instructions. All I can tell you is statistically they're much better at not feeding than default bots.
千载秋月映素影 May 10 @ 5:19am 
I'm sure, for in start of round they report their locations.
semen retention  [author] May 10 @ 4:16am 
Make sure you're actually playing with my bot and not valve's
semen retention  [author] May 7 @ 8:01pm 
@Yggdrasil I've already tested this and it didn't work but perhaps an oversight on my end that prevented it from working. I'll fix it later
Yggdrasil May 7 @ 7:10pm 
It can. Target itself when casting
semen retention  [author] May 5 @ 1:58pm 
Invoker bots can't cast Cataclysm. I just tested and Invoker bot is still casting Sun Strike, even with scepter.
_S&K_ May 4 @ 6:50pm 
When an invoker buys ultimate_scepter, he stops using sun_strike and doesn't use cataclysm either, it also happens that he stands in one place, changes spells and does nothing
]"] Apr 26 @ 3:40am 
@Bitiregou @Pedro Can't confirm, all things mentioned work for me on Linux. Try unsubscribe/resubscribe and make sure you use custom lobby with localhost server
Bitiregou Apr 26 @ 2:17am 
DOTA2 crashes when roshan throws a hero. Wisdom shrine and lotus pool cannot work
Pedro Mar 28 @ 3:09pm 
bots no buy itens
Yggdrasil Mar 27 @ 4:16pm 
NVM, I have no problem with this at all since I only played with this last year a couple times. Good to see its being maintained well and looking forward to see it getting better
semen retention  [author] Mar 27 @ 2:43pm 
@Yggdrasil, I didn't say he was playing with another script. I said he needs to check for any files from other scripts that are not supposed to be merged with mine, which would, in your words, "indirectly make them too cautious". I have had people do this in the past which is why I troubleshooting it this way now.
Yggdrasil Mar 27 @ 2:12pm 
@Big Booty Latina

He is apparently playing your script since only your script would say the words like Let's kill Tormentor.

You may not changed anything about it directly intentionally, but there can be many places affecting the bots behavior that made them too cautious about the environment thus act like what that dude was saying
semen retention  [author] Mar 24 @ 8:57am 
I haven’t changed anything recently in regards to the behaviors you are talking about so I don’t know where the issue lies. If you’re playing with the bot installed in your local directory make sure you don’t have files from any other bots in there.
☆ S U P E R S T A R ☆ Mar 22 @ 10:42am 
I don't know what happened but the ally bots became so dumb. They can't decide what to do. Pushing top > walk top then > Pushing mid > walk mid > Let's go kill Tormentor > walk again > Can't kill it because they are too weak > Walk and feed because they have low health. They keep wasting time. I could wipe out entire enemy team in other side of the map while they push and they can't beat Tier 3s. Sometimes they don't right click towers. They just say 3 heroes missing then walk back while entire enemy team is dead.

I've played this script for years and prefer when the bots would push on their own. Now, they don't even defend Tier 2 tower unless you ping even if entire enemy team is attacking.

Before, old bots can end the game because the offlane would split push and hit throne. Now, I can't even win below 20 mins with zoo heroes because the enemy is too good and will all TP to defend/smoke while allies are useless and won't join or have no farm because they keep walking.
semen retention  [author] Mar 21 @ 6:14pm 
@Dhomochevsky, my bots do not play Keeper of the Light. You're using another script that's not mine.

@Keibl, Until Valve decides they want to continue bot support and install my script on their dedicated servers, your computer is the host of the server, which means you take on the load of bot code. I recommend setting your graphics to the lowest settings and if it's still an issue then commenting out summon heroes that produce a large amount of units (i.e. Phantom Lancer, Broodmother, etc.).
Dhomochevsky Mar 21 @ 5:17pm 
why enemy bots are so clever but bots on your team are so GODAMN DUMB!?

ps: i dont want to have and advantage, i just want a fair play. e.g.: enemy bots always get the best gear of his hero but team bots buy the dumbest stuff, some times they dont even complete the item they are crafting even if they have the money for...

ps2: can you fix somehow keeper of the light teleporting you on the randomest times?
Keibl Mar 7 @ 2:38pm 
I have a strong fps drop with these bots, especially towards the middle and end of the match. How can I fix this?
Reara Feb 26 @ 12:21pm 
Я люблю тебя, бро :cure: Спасибо за интересных ботов!
semen retention  [author] Feb 22 @ 7:39pm 
I didn't make that happen. 7.38 made it to where bots use the last facet of every hero by default as opposed to the first one, so a lot of changes were needed.
Ilia Kontrolnaya Feb 22 @ 5:09am 
How you changed that Ringmaster use right facet, i heard from other bot developers that valve doesn't share API to do that
Me_Meow_Rise Feb 19 @ 6:19pm 
as someone who only play against bot since Dota 1, this is the best bots available!
Pablo Discobar Feb 19 @ 1:27am 
Still the sexiest bot/script out there. Great work.
semen retention  [author] Feb 18 @ 6:09pm 
My bot does not use Fretbots
Aimer Feb 18 @ 4:31pm 
How can i enabling the enhanced fretbots mode?thank u:steamhappy:
semen retention  [author] Feb 15 @ 8:04pm 
Additional game modes are not a priority right now, unfortunately
Буханка Feb 12 @ 11:35am 
Best! Thank you!
DQ Feb 9 @ 10:27pm 
Thank you for updated to 7,35. Can you add support of Turbo mode?:cozybethesda:
delta Feb 2 @ 7:34am 
can you add 1v1 solo mid support?