Talk:List of bugs (HotA): Difference between revisions

From Heroes 3 wiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
* [[Necromancy]] - apparently AI raises more skeletons than it should
* [[Necromancy]] - apparently AI raises more skeletons than it should
* [[Magic Mirror]] - apparently doesn't work against the AI, who ignores the reflect chance
* [[Magic Mirror]] - apparently doesn't work against the AI, who ignores the reflect chance
* [[Whirlpool]] - apparently it has a limit of 99,999,999 fight value per stack.
* [[Counterstrike]] - apparently works until the end of the turn after dispel.
* 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.
* 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.
* [[Fire Shield]] interaction with negative luck. If a stack with fire shield would be normally killed, but survives due to negative luck, the fires shield does bonus damage (based on the total HP or the defending stack instead of the actual damage dealt).
 
==Desired Enhancements==
==Desired Enhancements==
Not entirely sure I want to open this can of worms or not, but wanted to record this somewhere:
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. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 19:50, 29 January 2024 (UTC)
* 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. --[[User:Legate|Legate]] ([[User talk: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. --[[User:Legate|Legate]] ([[User talk: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. --[[User:Legate|Legate]] ([[User talk: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. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 01:15, 30 January 2024 (UTC)


== Breath attack bugs connection ==
== Breath attack bugs connection ==
Line 16: Line 15:
- (about the Mechanic's breath attack direction bug) "This may be the same bug as the Dragon Breath Exploit"
- (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. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]])
* 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. - [[User:Csaros|Csaros]] ([[User talk: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. - [[User:Csaros|Csaros]] ([[User talk: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). - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 11:37, 26 February 2024 (UTC)

Latest revision as of 11:37, 26 February 2024

Possible bugs based on other wiki pages[edit | hide | hide all]

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[edit | hide]

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[edit | hide]

- (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[edit | hide]

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.[edit | hide]

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)