Talk:List of bugs (HotA)

From Heroes 3 wiki
Revision as of 11:37, 26 February 2024 by Csaros (talk | contribs) (→‎Rally Flag bug - attempts at understanding and fixing the issue.: new section)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Possible bugs based on other wiki pages

NOTE: Once we test these, we should delete them or move them to the main bug page.

  • Necromancy - apparently AI raises more skeletons than it should
  • Magic Mirror - apparently doesn't work against the AI, who ignores the reflect chance
  • Apparently Movement diagonally when on native terrain as a last possible movement is bugged on rough terrains; It seems it's also possible to move cheaper on rough and wasteland as a native terrain by 16 movement points, provided the movement is diagonal and the hero has between 125 and 141 Movement points.

Desired Enhancements

Not entirely sure I want to open this can of worms or not, but wanted to record this somewhere:

  • Add an option to make simultaneous turns more useful for co-op players (humans vs. AI). Either: 1) Don't break simultaneous turns ever, or 2) Automatically restart simultaneous turns at the end of the day it was broken. Currently, to restart simultaneous turns, we have to save the game, quit out and rehost. --Legate (talk) 19:50, 29 January 2024 (UTC)
  • Add to the Map Editor some way to view/set multiple victory/loss conditions. Multiple campaign scenarios have this (e.g. Fall of Sandro), but this currently cannot be done for custom scenarios. --Legate (talk) 19:50, 29 January 2024 (UTC)
  • Add Grail and Spell Scrolls to all Artifact choices (f.e. Crossover Options in the Campaign Editor). Currently the grail cannoy be added anywhere and the Scrolls can be added in some places (f.e. Seer's huts or Hero Placeholders) but not others. - Csaros (talk) 01:15, 30 January 2024 (UTC)

Breath attack bugs connection

- (about the Mechanic's breath attack direction bug) "This may be the same bug as the Dragon Breath Exploit"

  • I don't think so. Dragon Breath Exploit causes the breath attack to not work at all; this causes the breath attack to change direction. Dragon breath exploit works on 1 and 2 size creatures, mechanics bug - only 2 hex creatures. - Csaros (talk)

Priority

I'm thinking about adding "Priority" to the bugs list. Things like the Rally Flag bug are far more relevant than the fact that 1776 Azure Dragons can travel through whirlpools safely. - Csaros (talk)

Rally Flag bug - attempts at understanding and fixing the issue.

Quote from the page: "The morale part of the bug is related to the gain stated in 0x4210 as the fec0. Replacing it with 4040 will double the bug; replacing it with 00 00, or f.e. fec1 or 4141 removes the morale part of the bug (morale +1) The Luck part, despite Rally Flag's luck function increment being in theory located at 0xa4212 seems to be activated by something else, either a different code in that file or HotA.dll. See: Talk of this page for further attempts at fixing this bug."

  • I just replaced Pendant of Courage's value of Luck gain from +3 to +1 ( at 0x0e3a89) but did NOT alter the right click text gain (at 0x0dce06); the game displayed correct final result of luck (+1) and stated that this result is comprised of... +3 Pendant of Courage and -2 Temporary Luck bonus. Clearly, the game just accepts some Luck values and makes the tooltip "fix" any difference between calculation and tooltip calculation by stating the temporary bonus. This means, that the Rally flag simply does NOT increase Luck at all! This fully explains the second tooltip. I don't know for now why it doesn't give luck at all, but it seems to fully explain the problem; the morale part is still fixable as stated above (smth else applies the +1 morale effect). - Csaros (talk) 11:37, 26 February 2024 (UTC)