Warhammer: Vermintide 2

Warhammer: Vermintide 2

137 ratings
Replicant Bots - Different Bots Experimental Branch
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.392 MB
24 Oct, 2021 @ 6:03pm
23 Sep, 2023 @ 1:30pm
239 Change Notes ( view )

Subscribe to download
Replicant Bots - Different Bots Experimental Branch

Description
===Change Log===

23 Sep 2023: Modified codes to work with Peregrinaje per request
24 May 2023: Fixed a crash when there are Halescourge or Nurgloth swarm projectiles in the map
8 May 2023: Fixed bot failing to use the ults of Waystalker, Bounty Hunter and Pyromancer (mainly was me misusing Bit of Bots Improvements mod); made bots don't path to bosses when they are shooting (experimental); made bots also stop chasing globadiers and blightstormers even when unable to shoot; made bots don't melee rush mass elites or bosses, especially when alone; added an option to print bot guard broken message (partly for debug purpose)
5 May 2023: Extended block duration for bots in response to Chaos Spawn's and Minotaur's combo attacks and melee shoves doing damage after attack is ended
4 May 2023: Added hotkeys to teleport bots to host or followed players; reduced tendency of bots auto-teleporting
2 May 2023: Tweaked melee positioning and defense especially when facing monsters
29 Apr 2023: Let bots detect whether they are surrounded by enemies and move away accordingly; weakened the 'separation enemy threat' targeting priority as it doesn't fit the more free-form combat style of VT2
28 Apr 2023: Implemented more portions of melee combat logic from VT1 Different Bots / Replicant Bots
27 Apr 2023: Increased threat requirement for Warrior Priest bot's ult; attempted to add considertion to Tower of the Treachery enemies and skulls
26 Apr 2023: More copy-pasted codes (for now) to make bots dodge trash attacks when reloading, using ult and drinking potions
25 Apr 2023: Implemented features from Bit Of Bots Improvements - v0.665; added some random lower bound to special detection; let bots dodge while drinking healing draughts
23 Apr 2023: Adjusted weapon attack meta to be more suitable for VT2 bot shooting codes and recent collected data; made bots more eager to use ranged weapons under threat; made bots shoot ungor archers; tweaked Zealot's AI to take damage
22 Apr 2023: Fixed bots ignoring the Chaos Spawn in Skittergate mid-event; let bots dodge Leech grab; let bots dodge while using ranged weapons
21 Apr 2023: Revised weapon attack meta (i.e. how bots use weapons) including some ult abilities; changed packmaster dodge timing; changed boss melee logic; make bots block less in general
20 Apr 2023: Let bots predict and avoid poison globe landing spot
19 Apr 2023: Fixed part of the mod not functioning, including bots not aiming at head when intended
30 Mar 2022: (Last update in 2022)

===Mod Description===

This mod includes some features from the VT1 Different Bots (or Xq's bots):
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2262580549

The Replicant Bots project is a development of the previous version, which is spiritually a direct port of VT1 Different Bots into VT2. The current goal is to make bots perform as well as competitive human players at cataclysm level and above, and in addition try to make bots behave like human players.

The Bit Of Bots Improvements mod is integrated into this mod to cover the aspects of bots that I (Vernon) haven't dealt with so far:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2577718836&searchtext=bot

This mod CANNOT be used together with Bot Improvements - Combat and Bit Of Bots Improvements as the amount of overlapping codes is huge. As a (probably unsatisfying) solution, functionality from the other mods have been built into this mod (for now).

Longer description and features (not up to date):
https://docs.google.com/document/d/1XvLrNE54ITPA-d-5z6T_Hx9jIO4uI3lU17kuCsIynAw/edit?usp=sharing

Testing gameplay (includes older versions)
https://www.youtube.com/playlist?list=PL5UBgELv8yVYx8TCc5rE7pJoTaMWynEMb

VT1 Replicant Bots
https://drive.google.com/drive/folders/1lMuZCWtmqiRXo3NdTZdd8VandfeA_1mm?usp=share_link

===Settings Explanation===

Here describes settings that are not immediately obvious.

'Melee Attack Selection': Determines whether bots choose (to spam) light attack or heavy attack in a certain combat situation. No melee combo nor push attack supported for now.
Under which, 'Bot Improvements - Combat' is mostly light spam unless the heavy attack has vastly better crowd control or armor damage, this reduces bots' damage taken from hordes in the original mod.
'Default Game Settings' selects attacks based on the attack's damage profile (cleave and armor damage etc.), targeted enemy type and number of enemies in melee.
'Mod Authors' Settings' is default game settings with some tweaks to a few number of weapons.

===Recommended Settings===

All enabled except 'Bots Drink Potions' which is up to preference.
All healing settings set to 'when wounded'.
'Melee Attack Selection' set to either default or 'Mod Authors' Settings'.

===Bot Tier List===

Here lists bot careers in terms of their performance compared to a competitive human players using the same career in the current version of the mod, based on personal tests.

Good bots:
- Mercenary
- Grail Knight
- Ranger Veteran
- Ironbreaker
- Waystalker
- Sister of the Thorn
- Witch Hunter Captain
- Bounty Hunter
- Zealot
- Warrior Priest of Sigmar
- Unchained

Average bots:
- Slayer
- Battle Wizard

Bad bots:
- Foot Knight
- Handmaiden

Unknown:
- Huntsman
- Outcast Engineer
- Shade
- Pyromancer

Known good bot weapons:
- Any ranged weapon that can headshot with conservative shooter

Known bad bot weapons:
- Theoretically, ranged weapons that require long charging time are bad, but I haven't tested many options except Bolt Staff, which is dominated by handguns / crossbows etc.
- Trollhammer Torpedo with conservative shooter, targets keep getting killed or staggered by other bots, might work if there is one bot only
- Briar Javelin on cataclysm, bots fail to calculate trajectory for faraway targets
- Deepwood Staff if you have other bots with conservative shooter, since it wastes ammo for other bots, and currently bot does not use it aggressively against elites

Popular Discussions View All (1)
31
17 Dec, 2024 @ 9:18am
General Discussions & Suggestions
VernonKun
203 Comments
Lemniscate 7 Feb @ 12:00pm 
Good day is there an allowed version of better bots or improved bots or yours for normal server?
VernonKun  [author] 28 Jan @ 1:37am 
I think old users can move on to Firewatch/Snezhinka's fix of the mod. He has sent me the codes but I haven't look through it nor overwritten my mod files (there are dozens of files so doing that requires quite some time). Also I think it is more convenient to just use his mod in case he needs to make small changes.

Author List:
Original QoL bot mod for Vermintide 1 & 2: Grimalackt, Iamlupo, Walterr
Different bot for Vermintide 1: Xq
Porting Different bot to Vermintide 2 with changes (last update 2023): VernonKun
Bits of Bot Improvements: Lappland (he used several names before)
The Rainbow Catcher 22 Jan @ 5:31am 
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3160480907 lads there salvation !! not working with necro siena bot
Elysia Worshiper 10 Jan @ 6:43pm 
can no longer play cata 3 with bots, very sad, pls update.
Tagus Tagus 10 Jan @ 6:42pm 
Pls update )=
Squeek 9 Jan @ 9:30am 
Pls update )=
Poroh 17 Aug, 2024 @ 7:33am 
They really should have fixed "aim-bot". Unfortunately the mod is dead.
马库斯 · 高瑞克什 9 Jul, 2024 @ 10:00am 
Hey, I just experienced several crashes.Disabling this mod seems to solve the problem.
System: [Different Bots] [ERROR] (hook): trying to hook function or method that doesn't exist: [Area Damage Extension.start]
System: Replicant Bots 8 May 2023 Enabled.
arrynchaos 18 Jun, 2024 @ 2:18am 
@VermonKun I love the bots but they are a tad OP at range. Here is a relatively simple solution to fix it. Add 2 settings called:

Force % of shots to miss the head
Force % of shots to miss completely
By special type

This would allow me to tweak their accuracy vs specific specials. For example I could force 50% of their shots against assassins to miss. Or 30% of their shots against blightstormers to miss the head. This way I can simulate the aim of a player within a particular skill bracket.

Most legend players can probably hit a leech with 80%+ accuracy, but fast moving assassins should not be refunding so many bullets via conservative shooter.
The Rainbow Catcher 30 Apr, 2024 @ 3:13pm 
so there is a hope that this mode will be fixed in some day ?