New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Names patcher ignored removed FULL subrecord #304
Comments
Minimal patch options/Load order ? |
Oopsie - woppsie - this has dragon born as master - could you give one that doesn't ? |
As of 307.201610020028 this issue is still present. |
Minimal patch options/Load order ? |
Is there something wrong with the zip file provided back in May? |
It had dragonborn as master - got over that but I also need the minimal patch options. In general please always provide the minimal load order and minimal patch options to reproduce the bug. I have to run the debugger to squash those and the time it takes grows exponentially with load order and patch options |
Well I'm rather frustrated at this point. The test case file I gave you for this in May doesn't want to reproduce the problem, but I'm still able to do so with USLEEP itself, so here you go: 00 Skyrim.esm Names patcher is the only thing being selected for this, with All files except Skyrim.esm selected for that. That's the best I can do. If you want anything more detailed than this, it's not possible to provide it. |
I hope I will get round to this soon - just a last question though - I am still looking at "Lygrleid" ? |
Yes, still looking at Lygrleid. |
Can't reproduce with the linked plugin - that edit gets forwarded correctly - and USLEEP does not appear to change |
Please comment / reopen if this can be reproduced again. |
I'm still able to reproduce this one with 307.201912131952. |
See my post here - I need plugins that reproduce this, since USLEEP no longer seems to touch that NPC. |
USLEEP (and USSEP too) both still have that record in them, producing exactly the same issue as originally posted. I'll see about constructing a new set to reproduce this in SSE since that's where I just ran the patch on this version. |
Ah, I was looking at |
I just ran a test on the file from the original post (after converting it for SSE) and I can still reproduce the result. The only difference I see is that in your patch config, Dragonborn.esm doesn't have the Names tag, where in my testing it does, and the Names tag is thus ignored for any mod touching the same thing after it, even if it too has the Names tag. USSEP's change should be propagated to the patch because the removal of the FULL there is intentional, and Dragonborn.esm is the master file which is being altered. |
Thanks for cleaning issues up @Infernio - if you are to try and fix this please do so on the 312-patchers branch |
This seems to be intended, from full = record.full or (type_ == 'LIGH' and u'NO NAME')
if record.eid and full:
id_name[longid] = (record.eid,full) It specifically checks if the |
Interesting thing I just noticed: the code above originally compared |
Should be fixed now, I dropped the weird logic entirely. Let's see if something breaks :) |
thanks @Infernio! I am on a dumb smartphone and won't be of much help next
couple of weeks I am afraid
had some thought on the fids conversion problem - maybe add the master map
as a property of the ModFile (aka ins) - if not None convert all FID
elements on load_data (disclaimer: I can't look at any code)
…On Thu, Aug 6, 2020, 02:48 Infernio ***@***.***> wrote:
Closed #304 <#304> via
9697b64
<9697b64>
.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#304 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAKNIV4IJYBUYP6WIAPAJU3R7HVVJANCNFSM4CD2DMQQ>
.
|
I pushed a commit to |
The names patcher is supposed to respect a mod tagged for Names that removed the FULL subrecord from the record it's in. This should not happen.
https://i.imgur.com/nsBs4MM.jpg
File attached to reproduce the issue.
NamesFULLError.zip
The text was updated successfully, but these errors were encountered: