2014-03-18, 07:10 PM
(2014-03-17, 09:33 PM)HwitVlf link Wrote:whitelight. Sent a private message.
Dinar, I managed to recreate the bug easily and verified that it happens in the non-translated BGE too. Does it happen in LoF? I will check into fixing the bug before I release the final patch. I can probably place some breakpoints at various stages of the attack process and see which ones are triggered before the freeze loop. If some post-attack routines aren't being triggered (damage calculation etc), that should give me a general idea of where the loop is happening.
The loop is probably happening because a function is trying to access data that isn't where it should be. If for example, the game has an IF test loop that reads a list of enemies until it find the counter-attacker:
1. read next list entry
2. IF entry is Auron, go to 4
3. ELSE go to 1
4. continue to damage calculation
If the counter attacker is not on the list, the loop could just keep looking forever. If I can narrow down where that is happening, I might be able to fix it.
Thanks for your info HwitVlf.
I swear I didn't know if Charmed units are able to counter attack.
By the way, how did you know if I use a cheat for my game?
Please attention if my game use a "save state" instead of memory card :)
Indeed, I use a cheat for Multiplayer mode. I just want to know which the strongest country if their potential are maximum (in other words, reach level 30).
For now, Norgard is the Strongest Country. Even they had a some Knight with high Rune Power like Dogal (410 RP), Noie (423 RP), etc
Meanwhile, in Almekia, a lot of Powerful Knight join this country, such as Hyude, Sheridan, Vanessa, Alsace, etc. Do you know Aldis? Even she has a HIGHEST RUNE POWER when reach level 30. Her rune power is 455 (including a Solomon Ring), a little bit higher than Lance who has only 451 RP. Vaynard in 3rd position, 445 RP.
Well, I will waiting for your project until it finished. This patch will make my Brigandine become more interest. ^_^
And one again, did you watch my video until at the end? In last part, there is a glitch which I don't know how that bug could happen. Esgares VS Leonia, but no opponents from Leonia. So, Esgares won instantly. -_-