AshLancer / QFG3-Fan-Patch

An unofficial update for Quest for Glory III: Wages of War that builds on Sierra's anthology release and NewRisingSun's speed fixes. Fixes crashes, lockups, dead ends, glitches, sprites/animations, sounds/music loops, and text. Restores cut content. Written in SCI programming language using the SCI Companion 3.0 tool. Please use the latest version!
34 stars 6 forks source link

Guild Card, never thief #11

Open darkmage0707077 opened 3 years ago

darkmage0707077 commented 3 years ago

I'm a Fighter-turned-Paladin (QFG2 erroneously claims I'm a Wizard-turned-Paladin due to my having spells, but it lies). I've never once done anything for the Thieves guild in the series this run.

So it makes no sense for me to have a Thieves Guild Member card to start, despite my having the Stealth skill; I took it in 1 as it makes sense to be able to sneak away if I get in over my head with fighting.

I think that starting with the card should only be tied to the Pick Locks skill (same as all the other Thief stuff is, including making Thief Sign).

AshLancer commented 2 years ago

Hi!

This is probably because of the code I added. When drafting this issue, I did some research. Stealth and Pick Locks are both regarded as "Thieving" skills, since they're both starting base Thief skills and they enable Thief-exclusive actions in several cases across the game. I've found evidence that having points in Stealth also enables the ability to make the Thief sign during conversations. QFG3 is simply reading which skills you have points in (above 0), and assigning the Guild Card based on those points.

I've been toying around with the idea: I could attempt to have the script actually read your import file and scan for a flag or some indicator that you've joined the guild from the last game. It's difficult to come up with an idea solution that can please everyone.