minor race hidden (from diplomacy) - bug fix
Moderator: thunderchero
-
- Code Master
- Posts: 1964
- Joined: Sun Apr 27, 2008 2:00 am
minor race hidden (from diplomacy) - bug fix
Good news, using the new knowledge gained from the Ferengi (free) trade routes code I've found a fix for one of the most annoying bugs of BotF.
As speculated here, when signing trade treaties, the entry at [systInfo+3Fh] can prevent the first contact with unknown minor races (although by encounter of independent minor-ships it's still possible).
The bugged code hides in sub_46A770 and can be overridden quite easy by removing of the jump statement at 46A7F7:
In trek.exe at 0x69BF7
change:
0F 85 7A 00 00 00
to:
90 90 90 90 90 90
That's all.
No more worrying about signing of treaties with other empires.
As speculated here, when signing trade treaties, the entry at [systInfo+3Fh] can prevent the first contact with unknown minor races (although by encounter of independent minor-ships it's still possible).
The bugged code hides in sub_46A770 and can be overridden quite easy by removing of the jump statement at 46A7F7:
In trek.exe at 0x69BF7
change:
0F 85 7A 00 00 00
to:
90 90 90 90 90 90
That's all.
No more worrying about signing of treaties with other empires.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
-
- Cadet 2nd Year
- Posts: 9
- Joined: Sun Apr 27, 2008 2:00 am
-
- Rear-Admiral
- Posts: 1210
- Joined: Thu May 01, 2008 2:00 am
That's awesome! Much kudos are in order for SCT. You, sir, are one of the greats.
I really hope he changes his mind as well. He truly merits the title IMHO, even if he feels he doesn't.
thunderchero wrote:I have offered it to him and he declined. (this was about same time Gowron and DCER was given honor)SpiN wrote:This bug was rally anoying! thanks for solving it. Also I think Spocks-cuddly-tribble deserves the Code Master title for all his work.
I hope he changes his mind
thunderchero
I really hope he changes his mind as well. He truly merits the title IMHO, even if he feels he doesn't.
"Evil is easy, and has infinite forms." -- Pascal
-
- Captain
- Posts: 674
- Joined: Sat Apr 26, 2008 2:00 am
-
- Code Master
- Posts: 683
- Joined: Sat Apr 26, 2008 2:00 am
-
- Rear-Admiral
- Posts: 1118
- Joined: Tue May 06, 2008 2:00 am
- Location: England
-
- Lieutenant-Commander
- Posts: 156
- Joined: Sat Jul 19, 2008 2:00 am
-
- Code Master
- Posts: 304
- Joined: Sat Apr 26, 2008 2:00 am
- Location: 50° N, 11° E
Congratulations, S.C. Tribble, this has really been one of the most sought-after bugfixes. And also looking at your other recent research, like the phantom dilithium fix and the Ferengi free trade route code, I think your new rank is really hard-earned, and I'm happy to see that we have a third code master now
Outstanding work, thank you very much
My BOP to-do list just exploded ^^
Outstanding work, thank you very much
My BOP to-do list just exploded ^^
A discovery consists in seeing something everybody has seen and at the same time thinking something nobody has thought yet.
-
- Cadet 1st Year
- Posts: 3
- Joined: Sat Nov 21, 2009 3:00 am
-
- Ensign
- Posts: 39
- Joined: Mon May 18, 2009 2:00 am
Re: minor race hidden (from diplomacy) - bug fix
This bug fix has totally saved my game. I'd only met about 7 minor races and no matter how often I passed over other systems I could not initiate diplomatic contact with anyone. A very belated thank you!