Skip to content

Updated Identity Crisis patching recommendation#3215

Open
AlyssaWatson wants to merge 3 commits into
loot:v0.29from
AlyssaWatson:v0.29
Open

Updated Identity Crisis patching recommendation#3215
AlyssaWatson wants to merge 3 commits into
loot:v0.29from
AlyssaWatson:v0.29

Conversation

@AlyssaWatson

Copy link
Copy Markdown

As of Identity Crisis 1.4, a patch for Beyond Skyrim Bruma is no longer necessary nor provided. The author has resolved the conflicts. See pinned post here for details.

Comment thread masterlist.yaml Outdated
Comment on lines +21061 to +21063
inc:
- name: 'Identity Crisis.esp'
display: 'Identity Crisis'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The message is sufficient, & the incompatibility is inaccurate if they're using an older version of Identity Crisis:

Suggested change
inc:
- name: 'Identity Crisis.esp'
display: 'Identity Crisis'

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, been away traveling since you reviewed. If that's the case, would it be better to remove all compatibility notes for Identity Crisis? I would agree with that statement, especially due to the author's tendency to use very generic naming for their patches. Let me know if this is not preferable.

Comment thread masterlist.yaml Outdated
Comment on lines +21054 to +21057
msg:
- <<: *patchProvided
subs: [ 'Beyond Skyrim - Bruma SE' ]
condition: 'active("BSHeartland.esm") and not active("BS Bruma Patch.esp")'
condition: 'active("BSHeartland.esm") and not active("BS Bruma Patch.esp") and version("Identity Crisis.esp", <, "1.5")'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The version function depends on the version read from the plugin's description. The plugin doesn't have any such version in its description, so this won't work. Better to just remove the message as neither v1.4 nor the patch are readily available for download anyway.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for explaining the usage. I'll be sure to use that correctly in the future.

Comment thread masterlist.yaml Outdated
subs: [ 'Beyond Skyrim - Bruma SE' ]
condition: 'active("BSHeartland.esm") and not active("BS Bruma Patch.esp")'
condition: 'active("BSHeartland.esm") and not active("BS Bruma Patch.esp") and version("Identity Crisis.esp", <, "1.5")'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No newlines between plugins from the same page:

Suggested change

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted and no longer an issue.

Comment thread masterlist.yaml Outdated
msg:
- <<: *patchOutdated
condition: 'active("BS Bruma Patch.esp") and version("Identity Crisis.esp", >=, "1.5")'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excess newline/whitespace:

Suggested change

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noted and fixed.

Comment thread masterlist.yaml Outdated
display: 'Identity Crisis'
msg:
- <<: *patchOutdated
condition: 'active("BS Bruma Patch.esp") and version("Identity Crisis.esp", >=, "1.5")'

@sibir-ine sibir-ine Jun 21, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since version doesn't work here as previously stated, you could either use checksum or make it unconditional. Checksum would be fine if the mod is unlikely to receive another update any time soon, but making it unconditional would be more reliable, & LOOT supports hiding individual messages. Also, alreadyInOrFixedByX would be clearer here, patchOutdated doesn't communicate that the patch is no longer necessary. Here's an example:

      - <<: *alreadyInOrFixedByX
        type: say
        subs: [ 'Identity Crisis v1.5' ]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I meant to comment this with my previous batch of comments, but I guess I forgot to actually post it. Either this or completely removing the entry are fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants