chadvandy / cbfm_wh3

Community Bug-Fix Mod for Warhammer III. Please feel free to make pull requests, issues, etc!
40 stars 32 forks source link

Single Entity Collision/Hit issues #1261

Open Venivdvici opened 1 year ago

Venivdvici commented 1 year ago

A lot of the lords seem to be missing nearly 100% of their melee attacks especially when pursuing. Its definitely more likely with less common models.

On one extreme end, I just watched Ku'gath fail to land a single hit on a necromancer in 15 minutes of melee. Minotaur heroes, Keepers of secrets, some lords on chariots, beasts of nurgle, all flying characters. I see it so often its hard to list them all. Leap/roll style charge attacks are especially problematic. (They seem to happen in front of the fleeing character.)

I think what happens is a mix of failing to register the presence of an enemy where the attack is taking place, and the attack being placed where the enemy is not during pursuit. I am not sure of exact mechanics; but the attacks appear to be choosing a small geometry and interacting with models in that geometry.

It's pretty silly to have two characters dueling, then one of them decides to do a barrel roll into another combat. Or to watch n'kari dance around a fleeing elf lord on foot for 5 mintes; even though he should hit a fleeing character almost every single time based on my understanding of mechanics. The collisions are often registered, with the target getting knocked over.

sgproductions87 commented 9 months ago

There's definitely issues with killing routing units. For now, know that unfortunately every routing entity has its defence and armour taken into account even when fleeing, so that affects how quickly it gets hit and how much damage it takes from it, and if you want to score more hits you currently must surge ahead of the routing unit into its rout path and charge it and do so with a unit that has a good charge bonus and melee attack that ought to overcome the target's defence often. I also found that routing entities are more likely to die the less units you have surrounding it.

Gone are the simpler more satisfying days of Shogun 2 where you could just be touching a routing unit without an attack order and death would ensue.