MantisBT - VCMI
View Issue Details
0000513VCMIMechanics - Battlespublic2010-06-25 13:122023-01-09 11:11
Boulie 
Warmonger 
normalminoralways
closedfixed 
0.81 
 
0000513: Creatures abilities - champion's jousting is not working (EDIT: or not properly calculated in the damage estimation formula)
Are you sure creatures abilities marked as implemented are really implemented?
Should I check all of them or hold with that?
No tags attached.
Issue History
2010-06-25 13:12BoulieNew Issue
2010-06-25 13:12BoulieStatusnew => assigned
2010-06-25 13:12BoulieAssigned To => Tow dragon
2010-06-25 13:14WarmongerNote Added: 0000973
2010-07-27 06:55BoulieNote Added: 0001185
2010-07-28 11:26Tow dragonNote Added: 0001211
2010-07-28 12:18BoulieNote Added: 0001214
2010-07-28 18:31ZamolxisSummaryCreatures abilities - champion's jousting is not working. => Creatures abilities - champion's jousting is not working (EDIT: or not properly calculated in the damage estimation formula)
2012-02-27 12:22WarmongerAssigned ToTow dragon => Warmonger
2016-09-21 22:03PovelitelNote Added: 0006702
2016-09-21 22:23SXXNote Added: 0006703
2016-09-23 00:45SXXNote Added: 0006719
2023-01-09 11:11IvanNote Added: 0008419
2023-01-09 11:11IvanStatusassigned => closed
2023-01-09 11:11IvanResolutionopen => fixed

Notes
(0000973)
Warmonger   
2010-06-25 13:14   
Last time I checked, it worked.
(0001185)
Boulie   
2010-07-27 06:55   
in 0,81c it is still not working.
(0001211)
Tow dragon   
2010-07-28 11:26   
The charge seems to be working (at least for actual damage calculation, not damage estimation). It raises the additive damage bonus by 0.05 per hex.
(0001214)
Boulie   
2010-07-28 12:18   
ok, sentence in margins was the clue. Sorry I didn't check it in "real".
(0006702)
Povelitel   
2016-09-21 22:03   
The log write battle damage unchanged. Cavalry no bonus (0.98g)
(0006703)
SXX   
2016-09-21 22:23   
As Povelitel posted:

1 - Estimated damage doesn't include bonus.
2 - There is no message in log about successful jousting.

Damage calculation works fine as far as I see.
(0006719)
SXX   
2016-09-23 00:45   
According to fizmig jousting must have lower efficiency if Cavalry / Champions stack attack is lower than attacked stack defence.


https://vk.com/wall-19157427_318?reply=336 [^]
Arseniy, При атака<защита модификатор базового урона отрицательный. Поэтому эффективность кав.бонуса при ударе по сильному существу ниже чем по слабому.

Пример: 1 Кавалерист атакует 1 Фанатика (атака 15, защита 10).
Урон без разбега составит по максимуму: 25+25*5%*(15-10)=25+6,25=31.
Урон с разбегом в 5 клеток: 25*(1+5%*5)+6,25=31,25+6,25=37.
Бонус разбега составил 6 урона.

1 Кавалерист атакует 1 Ангела (атака 15, защита 20).
Урон без разбега: 25 + 25*2,5%*(15-20) = 25 - 3,125 = 21.
Урон с разбегом 5: 25 * (1+5%*5) - 3,125 * (1+5%*5) = 31,25 - 5 = 26.
Бонус разбега составил 5 урона.
(0008419)
Ivan   
2023-01-09 11:11   
Closing as duplicate of Github issue:
https://github.com/vcmi/vcmi/issues/1047 [^]