|
|
Undeadgamer62
Known Hero
|
posted September 30, 2021 07:17 PM |
|
|
majaczek said: other changes too. with pre-28 beta I can't make it crash.
although I fixed some important bugs .
EDIT: Ooh it crashed once
I take it pre-beta 28 has changes beyond what beta 27 did. I'll look forward to it. In the meantime, I've reverted to beta 26 with all the pre-27 changes except the artifact script. That's been the best-running beta so far.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted September 30, 2021 08:12 PM |
|
Edited by majaczek at 21:45, 30 Sep 2021.
|
I let it gosolo and it frozen on 134
EDIT: I see, new HD mod makes problems with Amethyst.
EDIT: I checked again, it was indeed some feature from new amethyst malfunction.
EDIT: try this amethyst with full beta 27
|
|
Undeadgamer62
Known Hero
|
posted October 01, 2021 03:52 PM |
|
|
majaczek said: I let it gosolo and it frozen on 134
EDIT: I see, new HD mod makes problems with Amethyst.
EDIT: I checked again, it was indeed some feature from new amethyst malfunction.
EDIT: try this amethyst with full beta 27
I marvel at how much time you must spend on troubleshooting. And it has to hard to get that old game engine to work with everything you can imagine. Interestingly, the old game all by itself (no mods) will occasionally crash on random maps.
I'll give it a go and see what happens. Hopefully, it will work well.
Edit 1: First three turns produced either a crash or a shutdown on the AI turn. None of them recurred after reload, but that doesn't seem like a good sign. Oh, wait. I'm not updated to the new HD mod. Maybe that's the problem. I'll check.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 01, 2021 04:06 PM |
|
Edited by majaczek at 16:07, 01 Oct 2021.
|
this is how troubleshooting works
Thankfully I have tools
|
|
Undeadgamer62
Known Hero
|
posted October 01, 2021 04:13 PM |
|
|
Oh, I see. That's how you can identify where the problems are. Interesting!
I updated to the new HD Mod and am playing with Beta 27 and most recent amethyst. So far, no problems.
Edit 1: I'm well into the third month, and still no problems. Not a single crash, even a recoverable one, and only one error message. Very smooth!
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 01, 2021 06:23 PM |
|
|
|
Undeadgamer62
Known Hero
|
posted October 01, 2021 09:53 PM |
|
|
majaczek said: Knightmare Kingdoms 2021-10-01 beta 28
I'm not sure if this is still relevant because I don't know what changed between 27 with the new Amethyst and 28, but I finally hit a freeze on my 27 game. I've tried reloading from a save three times, and I get a freeze every time. I uploaded the save to mega. In that kind of situation, there's no debug folder to upload.
I might be able to work around it by going back to the previous save, but I don't have th4 time right now to check. However, the incident still seemed worth reporting, just in case there's an issue not yet addressed by beta 28.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 01, 2021 10:58 PM |
|
|
freeze not solved probably
|
|
Undeadgamer62
Known Hero
|
posted October 02, 2021 12:55 AM |
|
|
majaczek said: freeze not solved probably
Well, since you didn't know about it when you put 28 together, I'm not surprised. Nonetheless, I may try it to see what happens.
In an ideal world, we'd have a script activated by a keyboard combination that would force the AI to end the player's turn and move on to the next player. But I imagine if that were possible, someone would probably have done it already.
Anyway, perhaps this freeze is a fluke and wouldn't happen every time. I'll see what another game does with beta 28.
Edit 1: I just remembered that I put in the new Amethyst dll and continued with a game already in progress. Although it wasn't very far along, perhaps that created a problem that wouldn't occur normally. We shall see...
Edit 2: Well, so much for that idea. Game froze at the beginning of the second week. I'm uploading th4e save to the mega folder just in case it's helpful.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 02, 2021 06:48 AM |
|
Edited by majaczek at 09:38, 02 Oct 2021.
|
the save isn't on that mega but previous one (last on mega) freezes on purple in dragon utopia... will investigate
the freeze is not 100% reproducible
I am working on unfreeze feature
|
|
Undeadgamer62
Known Hero
|
posted October 02, 2021 01:57 PM |
|
|
majaczek said: the save isn't on that mega but previous one (last on mega) freezes on purple in dragon utopia... will investigate
the freeze is not 100% reproducible
I am working on unfreeze feature
I'm aware that sometimes a freeze, even one that repeats three times in a row, doesn't necessarily repeat every single time. The ones I report are normally ones that repeat at least three times in a row. I have occasionally noticed that even a freeze like that will not always repeat if I try often enough. But even if I get past that one, a game where that happens usually doesn't keep going very long past that point--more freezes or shutdown appear.
It's great you're working on an unfreeze feature. Your fix for the dragon peaks freeze completely solved the problem.
Another thought--I'm playing in beta 26 again (with new scripts up to the artifact one added), and so far, there are no freezes. This could mean that something added or changed after beta 26 is the issue. But of course, if you do find a way to prevent freezes in general, it won't matter as much what's causing them.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 03, 2021 04:28 PM |
|
Edited by majaczek at 19:47, 03 Oct 2021.
|
Quote: In an ideal world, we'd have a script activated by a keyboard combination that would force the AI to end the player's turn and move on to the next player. But I imagine if that were possible, someone would probably have done it already.
Unfreeze feature works in similar way, and is under development.
It counts time and tries to finish too long turns earlier.
EDIT: Great News! Knightmare Kingdoms 2021-10-03 beta 29 is now published,
|
|
Undeadgamer62
Known Hero
|
posted October 03, 2021 07:50 PM |
|
|
majaczek said:
Quote: In an ideal world, we'd have a script activated by a keyboard combination that would force the AI to end the player's turn and move on to the next player. But I imagine if that were possible, someone would probably have done it already.
Unfreeze feature works in similar way, and is under development.
It counts time and tries to finish too long turns earlier.
EDIT: Great News! Knightmare Kingdoms 2021-10-03 beta 29 is now published,
An unfreeze feature would certainly be a great thing. Meanwhile, I'll try out the new beta. Thanks!
EDIT 1: I got into the third month without any major issues. Right now, I'm in a situation that I may or may not be able to get out of. I'm reporting it because it may require attention even if it doesn't lead to a permanent freeze.
Basically, I'm getting a message intended for one of the AI players during the AI turn. (This is not unheard of in ERA.) Anyway, it's the message about the shackles of war being present and retreat being impossible. The problem is that I click the check mark over and over again. It seems to respond, but the message either doesn't go away or reappears very quickly, as if the AI player keeps trying to retreat. After about a hundred clicks I'm ready to reload from the last save.
Ah, OK! Reloading cleared it, so it may not be a big problem. But never having seen it before, I thought it might be worth reporting, just in case it's a symptom of some larger problem.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 04, 2021 08:49 AM |
|
|
I guess it tries to unfreeze but there is a battle, with the shackles. nice catch
|
|
Undeadgamer62
Known Hero
|
posted October 04, 2021 05:00 PM |
|
|
majaczek said: I guess it tries to unfreeze but there is a battle, with the shackles. nice catch
I catch what I can. I'm glad I can help.
"Ambiguous target of dispel" is still a problem. Because it rests on what the AI does, and the AI players don't always make exactly the same moves, I was able to get around a crash, but it took me four tries. I think I've avoided the problem for now by defeating the AI hero who seemed to be causing it. (Dimension Door is often a lifesaver, especially at grandmaster level.) But I thought the problem was worth mentioning. Under other circumstances, I might not have been so lucky.
EDIT 1: I finished the game, something I haven't been able to do with the last couple of versions. As I mentioned, there are still a few outstanding issues, but you've clearly managed to squash most of the bugs.
EDIT 2: I finished another game (or rather, acknowledged that the AI would inevitably win, but there were no game-ending crashes).
That said, there is one thing I'm going to report because it might sometimes lead to an inescapable crash situation if it's triggered by the AI. I've uploaded a debug folder and a saved game (have Aeris attack the pink city he's next to). What I'm seeing is a crash right after the sword of deepest nightmare effects but before combat begins. It's easy enough for me to avoid that crash (if, as I suspect, it has something to do with the sword, by unequipping it or by having a different hero attack the town). But if the AI attacks a town with the sword equipped, will it lead to a repetitive crash? Maybe. The only time I've seen an Ai hero with the sword, I initiated combat. Or maybe the sword has nothing to do with it. But I felt as if it might be worth reporting, just in case it's a potential problem area.
By the way, I like the artifact fixes. The armor of witchcraft, for example, now does exactly what it's supposed to. I think it only did part of what was in the description before.
Artifact suggestion: how about an artifact that raises the caster level in a particular element to grandmaster? I'm thinking about that because a lot of the beneficial spells now need to be cast at grandmaster level to affect all units. That's the problem I had in the last game. I was up against an AI hero with better stats but a somewhat weaker army. I think I could have beaten him, but after the Armor of the Damned went to work on me, and I was reminded I could only cast cure on one unit at a time, what could have been a fairly close fight became a slaughter. There's no fast way to raise that secondary skill level late in the game. Obviously, such artifacts wouldn't necessarily be around when a player needed them, anyway. But if they existed, there'd at least be hope in the kind of situation I'm describing.
EDIT 3: In the latest version, Gelu's ability to turn elves into sharpshooters seems broken. I'm uploading a save that illustrates the problem. He can't convert wood elves or grand elves. I tested with hunters, too, though he never could do those. Having noticed some of the changes you made for other creature specialists, who now raise units one step at a time until they reach the specialist's preferred level, I'm wondering if those same changes didn't somehow break Gelu. It could also be something else.
EDIT 4: Another suggestion, this one regarding the undead Lord Haart and his creature specialist ability. As currently programmed, he can take any kind of dragon (except special upgrades available only at Hill Fort, from creature specialists, or at Dragon Peak) and turn them into supreme dracoliches. However, he can't upgrade ordinary dracoliches that way, which seems odd. Wouldn't ordinary dracoliches be even more obvious raw material for that kind of transformation than dragons of a far different type? Obviously, this idea won't make a big difference in most games, but it might be worth considering adding dracoliches to the group that Haart can convert. PS I see the description of Lord Haart's ability says he can transform any living dragons into supreme dracoliches. However, ghost dragons are on the list already. That said, blood dragons aren't. However, both blood dragons and dracoliches can be converted to supreme dracoliches at the hill fort. In other cases I can think of, the hill fort works the same way the creature specialist does. For example, Ryland can upgrade all types of dendroids to eldest dendroids. That's also the top level to which the hill fort can convert. Lord Haart doesn't have to follow the same pattern, but it's odd the hill fort seems better at converting undead dragons to supreme dracoliches than the specialist is.
EDIT 5: Sadly, only a few moves before victory, the game crashed. I avoided one crash by defeating the hero who seemed to be causing it, only to have what appeared to be the same crash caused by what was probably the last AI hero remaining. I've uploaded the debug file and the last save, both dated October 7. Sigh! It was a good run right up to that point.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 08, 2021 09:48 PM |
|
|
I am implementing new feature for towns, once done I will fight the bugs
|
|
Undeadgamer62
Known Hero
|
posted October 08, 2021 09:57 PM |
|
|
majaczek said: I am implementing new feature for towns, once done I will fight the bugs
I'll be eagerly awaiting the new town features.
Edit 1: I'm nearing completion of another game (I hope!) I'm noticing an odd visual issue. In the saved game (dated October 9) which I'm about to upload, there are a couple of odd pieces of a Rampart sticking out from the side of the dungeon view. (Move left from Coronius position to see them. They may have absolutely no significance, but I'm reporting them in case they are a symptom of another problem.
EDIT 2: I'm also uploading a save and a debug folder from a post-combat crash. It's repeated three times in a row. Since it rests on my actions, I can avoid it--but it might prove to be a problem if I can never attack this particular hero (who happens to be the purple heir, if that matters.)
EDIT 3: The heir thing appears to be intermittent. It happened with another heir, but then not when I encountered the same one later. So maybe it isn't related to the heir script. But something is going in.
I've now uploaded info on a repetitive pre-combat crash. It happens right after a tainted warlock is cloned, though that may or may not be the cause. The number of units (with a group of taninted warlocks and a tainted warlock henchman, each surrounded by guards) could potentially also be an issue.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 09, 2021 06:41 PM |
|
Edited by majaczek at 19:28, 09 Oct 2021.
|
yes it is intermittent for AI, but not for Player.
Any Suggestions?
PS: My new feature about upgrades in town halls is almost ready
EDIT:
Knightmare Kingdoms (2021-10-09 Beta 31)
please check for any bugs. the problem with upgrade specialists should be fixed. Splitted Huge Third upgrade building into 7 small ones. They are available in Town Hall now,
|
|
Undeadgamer62
Known Hero
|
posted October 09, 2021 08:01 PM |
|
|
majaczek said: yes it is intermittent for AI, but not for Player.
Any Suggestions?
PS: My new feature about upgrades in town halls is almost ready
EDIT:
Knightmare Kingdoms (2021-10-09 Beta 31)
please check for any bugs. the problem with upgrade specialists should be fixed. Splitted Huge Third upgrade building into 7 small ones. They are available in Town Hall now,
It's hard to make suggestions when I don't know what's causing the problem. Since the two AI heroes I had problems with were both heirs, I wondered if the issue had something to do with the heir script. I don't have any guesses beyond that.
I notice a lot of progress in beta 30 in general. Some of the errors that still occurred (like the emerald resistance one) used to be game crashers, but the game now recovers without a reload.
|
|
majaczek
Supreme Hero
Work at Magic Dimmension
|
posted October 09, 2021 08:08 PM |
|
|
Try to make some of your heroes a Heir. Change name then accept him/her being the heir . note that human heirs are not intermitted.
|
|
|
|