Fighters Guild: For a Few Pieces of Iron journal entry appears automatically

Type: 

Bug

Severity: 

Normal

Game version: 

Morrowind (Steam)

Concerns: 

TR_Mainland

Found in Version: 

Status: 

Fixed for Version: 

Item/Script Reference:

Identifier: 

TR_m4_FG_ShalmuratIron_scp

Description: 

In quest "Fighters Guild: For a Few Pieces of Iron" (TR_m4_FG_UshuKur3B) there is a stage, when the player can go to Shalmurat, to retrieve the stolen iron ore.

I happened to have a lot of iron ore with me, so as soon as I entered Shalmurat I received an entry, that the stolen iron has been acquired. While it's true that the player might decide to give their own ore to finish the quest, that was a confusing oversimplification.

What's wrong: TR_m4_FG_ShalmuratIron_scp script simply checks if the player has 15 or more iron ores. Something should be done differently.

Suggestion: Use iron ore with different ID, just for detection. Once the ore has been detected in player's equipment, it can be replaced with common iron ore.

Comments

The fix with a different ore

FlinSunset's picture

The fix with a different ore ID works a bit awkwardly and kind of moddy. Without MenuMode check, it either spams your dialogue window with "1 Iron Ore was added/removed" or immediately replaces it as soon as you grab it from the corpse. With MenuMode check, the game treats the usual ore and quest-related ore differently until you leave barter menu.

The best solution here imo is to cut everything related to item detection and leave only one questgiver's reaction, no matter where you found the ore.

fix: deleted the

FlinSunset's picture

fix:

  • deleted the GetItemCount check, the related script, activator, and journal stages. The only thing it affected was the questgiver's reaction.
  • Cut skill checks, removed journal editorializing and simplified some dialogue choices in that quest

Patch File: