EqBuilder does not update EqMod Prereq state

Description

When an EqMod is added to a piece of Equipment, the legality of other EqMods may change, but the UI does not update this until the actual EqMod is selected. A global state update should occur after an EqMod is added or removed

Environment

None

Activity

Show:
James Dempsey
June 15, 2014, 8:58 PM

I was not able to reproduce this when using mods like cold iron, mithral, masterwork while customising a longsword in 35e mode. Could you provide a specific set of steps to reproduce it please?

Tom Parker
June 16, 2014, 9:49 AM

Well, perhaps this is an unwritten data architecture requirement... which we should document.

Most of the EquipMods have VISIBLE:QUALIFY, which triggers a full rewrite of the MOD list, thus refreshing the graphics periodically (and thus colors of how things are displayed)

However, if you have mods that do NOT do that, but still have PRExxx, and you get a situation where the MOD list will not change (build AMod and BMod for Ring and make them mutually exclusive with PRExxx, but don't set a VISIBLE), then they will not turn red until the mod is selected that is no longer available.

We need to decide if this is worth fixing or worth documenting.

James Dempsey
July 15, 2014, 5:03 AM

Available display is now updated after add or remove to ensure new qualification state is reflected.

Assignee

James Dempsey

Reporter

Tom Parker

Labels

None

Theme

None

Epic/Theme

None

Pending User Input

None

Components

Fix versions

Affects versions

Priority

Minor
Configure