Dota 2
PhalanxBot (7.39)
363 Comments
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
re May 26 @ 7:23am 
awesome bots bro, i wish we could change their nicknames
_S&K_ May 23 @ 6:58pm 
Tell me, how can I change the bot's aspect using a console command or other methods?
_S&K_ May 23 @ 12:49am 
The courier does not buy from the secret shop from bots
_S&K_ May 16 @ 2:08am 
Meteor is also 0.5 seconds earlier
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:
epsilon Feb 2 @ 7:34am 
can you add 1v1 solo mid support?
S0Mε Jan 18 @ 7:28pm 
the latest update is quite great thanks!
Roronoa Jan 11 @ 3:08pm 
update please
SlowHands Jan 5 @ 6:12pm 
AM can not use manta pls fix. thank you.
Volatile Jan 4 @ 9:55am 
If you want to play on both Radiant and Dire here is a script for that: https://gist.github.com/tmakij/2eec26bf5314c136c1008dc91e31c227

Add it to the bots folder and replace the previous file.
It is inspired by the previous bot role selection CM mode posted here previously.

It works by taking the pick order when deciding the role. The first to pick gets safe support, then off support, off core, mid, safe core.
It appears to work for multiple players (well at least for two).

Hopefully the mod author is fine with me posting this here.
milkandciggies Jan 4 @ 8:08am 
anyway to ban certain hero picks ?
Pablo Discobar Jan 4 @ 1:29am 
OH man, BIG thanks for taking out gyro from support roles! Hahahaha
semen retention  [author] Nov 4, 2024 @ 4:58pm 
Nope, but I am much more active in the Discord
Ur Likely Muted Nov 4, 2024 @ 4:57pm 
Is development on these bots done?