December 5th, 2015, 08:09
(This post was last modified: December 5th, 2015, 08:10 by zitro1987.)
Posts: 1,341
Threads: 24
Joined: Feb 2012
Hi Seravy,
Sorry to bother again, I tried everything to make the 'fileset' program work, including removing all 'wizards.exe' files in my computer, and I still am unable to make it do changes to my files. I resorted to manual coding for a few hours and my game now crashes, so I'll have to go back.
This is what I do
December 5th, 2015, 08:26
(This post was last modified: December 5th, 2015, 08:31 by Seravy.)
Posts: 10,536
Threads: 395
Joined: Aug 2015
(December 5th, 2015, 08:09)zitro1987 Wrote: Hi Seravy,
Sorry to bother again, I tried everything to make the 'fileset' program work, including removing all 'wizards.exe' files in my computer, and I still am unable to make it do changes to my files. I resorted to manual coding for a few hours and my game now crashes, so I'll have to go back.
This is what I do
![[Image: 1zzg936.png]](http://i68.tinypic.com/1zzg936.png)
I see no error message on that screenshot so it should have applied the patch to that wizards.exe without detecting any problem.
If not, do you have anything installed that might restore the file to the original contents if it gets changed? An antivirus, backup software or anything like that? Do you have the file open in a hex editor? does it autosave the file (it could undo the changes then)? Are you using some weird new windows that might tamper with your exe files? (I heard win7 automatically messes up .cmd files for example)
December 5th, 2015, 08:49
Posts: 1,341
Threads: 24
Joined: Feb 2012
I can troubleshoot in the future.
Meanwhile, I could say 223 and 240 are two features that make my game crash after finishing a turn. There is at least 2 more, so I may have to start over.
December 8th, 2015, 18:46
Posts: 10,536
Threads: 395
Joined: Aug 2015
Added 4 new files :
254 - Anti-stall AI tactic
255 - Bugfix : Confusion, control not returned at end of turn
256 - AI don't target units temporarily switching sides with Dispel
257 - Combat AI spell priorities fine tuning
About file 255, this bug was also responsible for
-combat ending when it wasn't supposed to (units temporarily switching sides not counting for the original owner)
-Dispel removing Confusions and allowing to retain permanent control
both of which were caused by the unit being under the control of the other player even after the "temporal control" effect expired.
December 8th, 2015, 19:50
Posts: 90
Threads: 0
Joined: Oct 2015
These files still need newlines trimmed from the end to apply cleanly:
MPatches/M009FIX.TXT
MPatches/M010FIX.TXT
MPatches/M012FIX.TXT
MPatches/M028AI.TXT
WPatches/W051FIX.TXT
WPatches/W058DIPL.TXT
WPatches/W089DIPL.TXT
WPatches/W101DIPL.TXT
WPatches/W149FEAT.TXT
And even after applying W181 and W207, W257AI.TXT doesn't apply cleanly:
Warning, source file different at $BB411
Warning, source file different at $BB412
Warning, source file different at $BB443
Warning, source file different at $BB444
Warning, source file different at $BB447
Warning, source file different at $BB448
Warning, source file different at $BB449
Warning, source file different at $BB44A
Warning, source file different at $BB44B
Warning, source file different at $BB44C
Warning, source file different at $BB44D
Warning, source file different at $BB44E
Warning, source file different at $BB44F
Warning, source file different at $BB4DF
Warning, source file different at $BB4E0
December 8th, 2015, 19:58
Posts: 90
Threads: 0
Joined: Oct 2015
Also, I just noticed that Torin has zero upkeep in a game I just started. I'm running all of the patches but the following, but I don't know which would cause this.
007 011 026 034 039 087 137 209 257
December 9th, 2015, 05:37
Posts: 10,536
Threads: 395
Joined: Aug 2015
(December 8th, 2015, 19:58)spottedshroom Wrote: Also, I just noticed that Torin has zero upkeep in a game I just started. I'm running all of the patches but the following, but I don't know which would cause this.
007 011 026 034 039 087 137 209 257
W037 does it. That unit has 0 maintenance set in the unit tables. The file does not update or fix the tables themselves, only enables their use (intended as an optional file to allow changing upkeep with tweaker and other similar editors, as the hardcoded value prevents that)
W257 is my mistake. I forgot the space I used to add that code was already changed (but as it was unused, that change was not included in any file). Added W258 which should make W257 apply properly. Also fixed the newline problems.
December 9th, 2015, 12:45
Posts: 90
Threads: 0
Joined: Oct 2015
(December 9th, 2015, 05:37)Seravy Wrote: W037 does it. That unit has 0 maintenance set in the unit tables. The file does not update or fix the tables themselves, only enables their use (intended as an optional file to allow changing upkeep with tweaker and other similar editors, as the hardcoded value prevents that)
Since it causes a bug in vanilla and is only to support mods, I'm going to vote we don't include this one.
Quote:W257 is my mistake. I forgot the space I used to add that code was already changed (but as it was unused, that change was not included in any file). Added W258 which should make W257 apply properly. Also fixed the newline problems.
Can you merge W258 into W257 or swap their order? The script I use to apply patches does them in order and I expect other people are doing the same.
December 9th, 2015, 13:15
Posts: 10,536
Threads: 395
Joined: Aug 2015
(December 9th, 2015, 12:45)spottedshroom Wrote: Can you merge W258 into W257 or swap their order? The script I use to apply patches does them in order and I expect other people are doing the same. Ok, I'll swap the order in the next upload. Currently working on making the AI avoid dispelling enchantments cast by allies.
December 10th, 2015, 08:04
Posts: 401
Threads: 31
Joined: May 2012
Wow!
It is almost like the first time I found this forum: I played MoM for years, then I found I barely knew it!
Thanks a lot Seravy, I'm looking forward to help, even if my time is very limited.
Only the people crazy enough to think they can change the world of Arcanus and Myrror can do it.
|