Skip to content
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

Some [MGEF] Magic Effect records may not be patchable #1

Open
radj307 opened this issue Jan 19, 2022 · 1 comment
Open

Some [MGEF] Magic Effect records may not be patchable #1

radj307 opened this issue Jan 19, 2022 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@radj307
Copy link
Owner

radj307 commented Jan 19, 2022

Some magic effect descriptions use "" to dynamically insert the attached effect's magnitude.

Some "solutions" I've thought of include:

  • Changing the magnitude values from feet to meters.
    This is a terrible solution and would break any mod it was attempted on.
  • Prepend a 1, say it's measured in "approximate decimeters", and hope to god the actual value is larger than 5 feet.
    Also a pretty terrible solution; albeit a much less destructive one

The original mod handles this by replacing all occurrences of <mag> feet with hardcoded values in meters, which is not exactly an ideal solution either.

If there is a way around this, I don't know enough about the inner workings of the creation kit to know what it is.
If anyone has an idea for a way to handle this, let me know.

@mrudat
Copy link

mrudat commented Apr 4, 2022

Presuming that you can make consistent edits everywhere that magnitude matters, it might be sufficient to redefine magnitude to be in meters.

Synthesis is supposed to be at the end of your load order, along with other automated tools, so no other hand-crafted mods should come after, and care that you've redefined magnitude, provided that all of the other numbers still line up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants