MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000513VCMIMechanics - Battlespublic2010-06-25 13:122023-01-09 11:11
ReporterBoulie 
Assigned ToWarmonger 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version0.81 
Target VersionFixed in Version 
Summary0000513: Creatures abilities - champion's jousting is not working (EDIT: or not properly calculated in the damage estimation formula)
DescriptionAre you sure creatures abilities marked as implemented are really implemented?
Should I check all of them or hold with that?
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000973)
Warmonger (administrator)
2010-06-25 13:14

Last time I checked, it worked.
(0001185)
Boulie (reporter)
2010-07-27 06:55

in 0,81c it is still not working.
(0001211)
Tow dragon (viewer)
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 (reporter)
2010-07-28 12:18

ok, sentence in margins was the clue. Sorry I didn't check it in "real".
(0006702)
Povelitel (updater)
2016-09-21 22:03

The log write battle damage unchanged. Cavalry no bonus (0.98g)
(0006703)
SXX (administrator)
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 (administrator)
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 (developer)
2023-01-09 11:11

Closing as duplicate of Github issue:
https://github.com/vcmi/vcmi/issues/1047 [^]

- Issue History
Date Modified Username Field Change
2010-06-25 13:12 Boulie New Issue
2010-06-25 13:12 Boulie Status new => assigned
2010-06-25 13:12 Boulie Assigned To => Tow dragon
2010-06-25 13:14 Warmonger Note Added: 0000973
2010-07-27 06:55 Boulie Note Added: 0001185
2010-07-28 11:26 Tow dragon Note Added: 0001211
2010-07-28 12:18 Boulie Note Added: 0001214
2010-07-28 18:31 Zamolxis Summary Creatures 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:22 Warmonger Assigned To Tow dragon => Warmonger
2016-09-21 22:03 Povelitel Note Added: 0006702
2016-09-21 22:23 SXX Note Added: 0006703
2016-09-23 00:45 SXX Note Added: 0006719
2023-01-09 11:11 Ivan Note Added: 0008419
2023-01-09 11:11 Ivan Status assigned => closed
2023-01-09 11:11 Ivan Resolution open => fixed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean