MantisBT - VCMI
View Issue Details
0002562VCMIAI - Battlespublic2016-10-19 17:122023-10-10 13:47
Povelitel 
 
normalminoralways
closedfixed 
 
1.next 
0002562: AI attacking dwelling without taking guards into account and dying
1. He attack have weak army
2. (I run from creatures)

1. Комп напдает с копеечной армией на разлом элементалей и сливается. (То ли он просто хочет ее покрасить, а то что там надо драться не учитывает).
2. Второй баг: я могу управлять охраной этой нычки. И мне приходится драться.

No tags attached.
related to 0002564closed  Player shouldn't be able to control defence of dwellings 
related to 0002938closed  The assessment of the hazard in one of the AI is broke. Attacks a very weak army on a very strong army. 
png разлом элементов.png (2,141,988) 2016-10-19 17:12
https://bugs.vcmi.eu/file_download.php?file_id=2604&type=bug
7z разлом.7z (285,344) 2016-10-19 17:13
https://bugs.vcmi.eu/file_download.php?file_id=2605&type=bug
rar Crash_razlom.rar (357,012) 2018-03-26 21:55
https://bugs.vcmi.eu/file_download.php?file_id=2895&type=bug
rar Logs.rar (119,431) 2018-03-26 21:55
https://bugs.vcmi.eu/file_download.php?file_id=2896&type=bug
Issue History
2016-10-19 17:12PovelitelNew Issue
2016-10-19 17:12PovelitelStatusnew => assigned
2016-10-19 17:12PovelitelAssigned To => Tow
2016-10-19 17:12PovelitelFile Added: разлом элементов.png
2016-10-19 17:13PovelitelFile Added: разлом.7z
2016-10-19 17:13PovelitelAssigned ToTow => SXX
2016-10-19 18:55PovelitelDescription Updatedbug_revision_view_page.php?rev_id=3277#r3277
2016-10-19 18:56PovelitelDescription Updatedbug_revision_view_page.php?rev_id=3278#r3278
2016-10-19 18:58SXXAssigned ToSXX =>
2016-10-19 18:58SXXStatusassigned => confirmed
2016-10-19 18:58SXXSummaryAI not always take into account the effect of objects => AI attacking dwelling without taking guards into account and dying
2016-10-19 19:31SXXRelationship addedrelated to 0002564
2018-03-26 21:54PovelitelNote Added: 0007548
2018-03-26 21:55PovelitelFile Added: Crash_razlom.rar
2018-03-26 21:55PovelitelFile Added: Logs.rar
2018-03-27 09:27PovelitelRelationship addedrelated to 0002938
2022-03-22 20:20PovelitelNote Added: 0008200
2022-03-22 20:20PovelitelStatusconfirmed => resolved
2022-03-22 20:20PovelitelFixed in Version => 1.next
2022-03-22 20:20PovelitelResolutionopen => fixed
2022-03-22 20:20PovelitelAssigned To => Povelitel
2022-03-22 20:20PovelitelAssigned ToPovelitel =>
2023-10-10 13:47PovelitelNote Added: 0008807
2023-10-10 13:47PovelitelStatusresolved => closed

Notes
(0007548)
Povelitel   
2018-03-26 21:54   
Not played with the attack of a weak hero. But there was another bug in several moves - crash. When a strong hero attacked the rift and defeated him.

Не воспроизвелся с нападением слабым героем. Но появился другой баг через несколько ходов - вылет. Когда сильный герой напал на разлом и победил его.

_CSTD memmove(_Dest_ch, _First_ch, _Count);

> [Внедренный фрейм] VCMI_lib.dll!std::_Copy_memmove(ConstTransitivePtr<CGDwelling> *)Строка 2380 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::_Move_unchecked1(ConstTransitivePtr<CGDwelling> *)Строка 2709 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::_Move_unchecked(ConstTransitivePtr<CGDwelling> * _First, ConstTransitivePtr<CGDwelling> *)Строка 2718 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::vector<ConstTransitivePtr<CGDwelling>,std::allocator<ConstTransitivePtr<CGDwelling> > >::erase(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<ConstTransitivePtr<CGDwelling> > > >)Строка 1618 C++ Символы загружены.
     VCMI_lib.dll!CGDwelling::setPropertyDer(unsigned char what, unsigned int val)Строка 166 C++ Символы загружены.
     VCMI_lib.dll!CGObjectInstance::setProperty(unsigned char what, unsigned int val)Строка 223 C++ Символы загружены.
     VCMI_lib.dll!SetObjectProperty::applyGs(CGameState * gs)Строка 1218 C++ Символы загружены.
     VCMI_lib.dll!CApplyOnGS<SetObjectProperty>::applyOnGS(CGameState * gs, void * pack)Строка 63 C++ Символы загружены.
     VCMI_lib.dll!CGameState::apply(CPack * pack)Строка 1958 C++ Символы загружены.
     VCMI_client.exe!CClient::handlePack(CPack * pack)Строка 686 C++ Символы загружены.
     VCMI_client.exe!CClient::run()Строка 190 C++ Символы загружены.
(0008200)
Povelitel   
2022-03-22 20:20   
don't reproduce in the last develop
(0008807)
Povelitel   
2023-10-10 13:47   
no longer relevant