vcmi / vcmi

Open-source engine for Heroes of Might and Magic III
https://vcmi.eu/
GNU General Public License v2.0
4.54k stars 490 forks source link

Dragon Breath logic differs from the original #1449

Open kambala-decapitator opened 1 year ago

kambala-decapitator commented 1 year ago

there were Black Knights under Azure Dragons and Skeletons to south west of BK's "head". I commanded AD to hit BK with a "sword looking straight down" and it killed both units. According to the Breath logic (checked in FIzMig and if I understood it right), it should have hit the hex to the right of the Skeletons (or even the one to the right of that, near Vampires, here I'm not sure).

Screenshot 2023-01-16 at 16 06 48

tested in develop

IvanSavenko commented 1 year ago

FYI - current Breath logic in vcmi:

Differences compared to H3:

IvanSavenko commented 1 year ago

UPD: second part from my comment is fixed in #1473: