A consistency fix on the "Rescue Maria" quest.
When the quest is done, the game makes Angel and Maria disappear from San Mona by setting their coordinates to 0.
But it set Maria's column to zero twice, leaving her row untouched, and did the opposite to Angel. Fortunately, one of the coordinates set to zero is enough to prevent a character from appearing. That's probably why no one ever noticed the bug.
This patch truly does nothing at all.
--- Build/Strategic/StrategicMap.cc (revision 7072)
+++ Build/Strategic/StrategicMap.cc (working copy)
@@ -1090,9 +1090,9 @@
// make sure Maria and Angel are gone
gMercProfiles[ MARIA ].sSectorX = 0;
+ gMercProfiles[ MARIA ].sSectorY = 0;
+ gMercProfiles[ ANGEL ].sSectorX = 0;
gMercProfiles[ ANGEL ].sSectorY = 0;
- gMercProfiles[ MARIA ].sSectorX = 0;
- gMercProfiles[ ANGEL ].sSectorY = 0;
if (sector == SEC_D5
Save the diff file at the root of the source code tree.
And apply it:
$ patch -p0 < maria_quest_done.diff
[Updated on: Sat, 27 April 2013 19:08] by Moderator