Quest for Glory Collection

Quest for Glory Collection

AshLancer Jan 26, 2019 @ 10:03pm
QFG3 - Unofficial Patch 1.3A
Looking for a mod to sticky this please!!

NEW: UPDATED TO 1.3!!!

Link on GitHub:

https://github.com/AshLancer/QFG3-Fan-Patch

Announcing the Quest for Glory III: Wages of War fan patch! :D

This patch is the culmination of roughly 6 months I've spent exploring and learning to code SCI scripts in QFG3, in an attempt to bring the game closer to the developers' original vision. It aims to fix various errors found in the scripts, message texts, and sprites, as well as to restore cut content never before seen by players over the last 25 years. There are over 200 bugfixes included and it utilizes Sierra's own patch system, so even ScummVM won't complain.

You'll need an English copy of QFG3 from a floppy, CD, GoG, or Steam. This patch will update any previous version of the game to 1.3A. You do NOT need to install the NewRisingSun speed fixes. They are included in my patch. You'll also need a DOS emulator to run the game, depending on your system. This patch is fully compatible with DosBox and ScummVM, although ScummVM users please be aware of known issues listed in the readme.

Installing is as simple as copying all of the files to your QFG3 directory and overwriting when prompted. If you want to create a backup for uninstalling, please copy all numbered .scr, .hep, and .msg files in your QFG3 folder to a new folder or directory.

Features:

* Every class can now reach 500 puzzle points, and Fighters who transition to Paladin via the ceremony can reach 550!
* You can now train Pick Locks on the chest in your room and hut.
* You can now train Climbing on Manu's tree by leaving the Monkey Village before crossing the waterfall.
* Every spell can now be trained on the Savannah or Jungle screens (where it won't cause you to lose honor).
* It's now easier to fail the requirements for becoming a Paladin and remain a Fighter for those who choose to do so.
* New ways to die that were cut from the game.
* The room with Reeshaka and the endgame have been enhanced!
* Paladins are no longer forced to export with the magic skill if they don't want it.

Patch Highlights:

* Fixes the game writing overflow errors to your .sav file when exporting your character.
* Fixes the infamous crash at the twisted tree challenge during the initiation contest.
* Fixes the crash when the Guardian of the World Tree gets angry at you and restores the correct death message.
* Fixes the dead end encounter where the Awful Waffle Walker never spawns in the Jungle while you're starving.
* Fixes the music disappearing when releasing Johari from her cage, and the annoying music loop glitch after the spear throwing contest.
* Fixes the annoying pathing glitch at the top of the World Tree.
* Fixes multiple problems during the shaman duel, crossing over the chieftan's hut, and in the endgame scripts for each class.
* Fixes spellcasting issues for every single room in the game.
* Fixes several other crashes and lockups caused by faulty scripting, dead ends, faulty triggers, dialogue trees, sprites, text messages, and animation and sound errors.
* Restores a cut event where you can meet and console Uhura at the Simbani Village after the peace conference.
* Restores a cut event where you can sleep at the Monkey Village.
* Restores several unused animations, sprites, and icons, including Soulforge and the Guild Card for Thieves.
* See the complete readme for more!

If you have any questions or concerns, please feel free to discuss them in this thread. I'll try to make myself available as often as possible. Lastly, have fun and enjoy!
Last edited by AshLancer; Apr 6, 2019 @ 4:24pm
< >
Showing 1-6 of 6 comments
Komsomoletz Jan 27, 2019 @ 2:14am 
Thanks for all your hard work!!
AshLancer Apr 6, 2019 @ 4:25pm 
Update 1.3 is now live, guys!

This update mainly focuses on spellcasting fixes. Every overworld spell should now work properly in every single room! Calm and Reversal also have their original sounds restored.

Also contains a few bugfixes, spelling/typo corrections, script enhancements (e.g. Ego now remembers if you levitated up and down Manu's tree), training climbing is 2x faster, Paladins are no longer forced to export with 5 points in magic, keyboard controls now work again in the spell and item menus (I broke these in 1.2).

The Fighter's missing points were moved. They're now gained when you win the initiation contest instead of sharing the Paladin's points in Tarna. You can also now BEAT YESUFU AT THE FOOTRACE!!! Got confirmation from Lori that this was intended xD

This'll probably be the last major update I do for QFG3 unless someone comes across some major hidden treasure in the code. I feel that the game is now as close to perfect as you can get, and I'd really like to finish the QFG4 patch sometime this year (hopefully!).
Last edited by AshLancer; Apr 6, 2019 @ 4:25pm
AshLancer Aug 19, 2019 @ 12:40am 
Small update, guys.

To any of you suffering from that very rare, decades-old bug where Salim would forget that you gave him the ingredients for making the dispel potion: this is now solved!

Apparently the programmer used a faulty variable system that was prone to being altered by other scripts in the game. I replaced it with a set of reliable global flags that were already reserved for this event, but not being used.

The fix is live and retroactive. If you load an old save file where Salim was previously borked, he should take your ingredients now.
mistermiller Aug 23, 2019 @ 10:47am 
You're the best, as always.
Heckin' computer Oct 23, 2019 @ 5:51am 
Both the footrace and Salim's forgetfulness affected at least one of my play-throughs. I seem to remember a freeze or two in other areas mentioned. What an outstanding effort. Thank you!
TarkinMX Jun 18, 2020 @ 12:58pm 
Hey Alex, are you still working on this? Your GitHub appears as if you have had little activity.
Last edited by TarkinMX; Jun 18, 2020 @ 1:11pm
< >
Showing 1-6 of 6 comments
Per page: 1530 50