Jump to content

[Question] Modifying Magic Effect to be permanent, conditions


DominusSicarum

Recommended Posts

Greetings.

 

I've run into a problem while screwing around in fo4edit. I need to make Magic Effect applied by Jet ingestible permanent (00248900 SlowTimeJet), but can't figure out how. Setting it's casting type to constant and\or flags to no duration didn't seem to help. Is this possible at all?

 

Another question I have concerns conditions on spells, ingestibles and magic effects themselves. Lets say I make a condition that checks if specific actor value is greater than 0. If that AV hits 0, will it terminate the effect for good, or just suppress it temporarily? Is there a difference between puting a condition on magic effect itself or on it's application in a spell or ingestible (beyond condition in magic effect affecting all it's instances and not just one spell).

 

It might be a dumb set of questions, but every bit of information I've found was extremely vague.

 

Thanks in advance.

Link to comment
Share on other sites

No luck. I guess I'll have to wait for GECK and script that stuff.

 

In Jet's item record there is a duration value, have you tried setting it to a huge number or 0 or -1?

 

If that doesn't work you could always make a script in Skyrim's CK and upgrade the compiled script to FO4 with the PexUpgrader tool.

Link to comment
Share on other sites

 

No luck. I guess I'll have to wait for GECK and script that stuff.

 

In Jet's item record there is a duration value, have you tried setting it to a huge number or 0 or -1?

 

If that doesn't work you could always make a script in Skyrim's CK and upgrade the compiled script to FO4 with the PexUpgrader tool.

 

Yeah, I can set it to a huge number. Equal to about 4 thousand ingame years. Zero doesn't work at all. Another problem - jet effect has 2 scrips attached. I know that one of them checks if player actually consumed Jet item, fires sound fx, does the slowdown (- i don't even know how), AND does something to GUI, so jet effect gets displayed. And forbids to use another jet item while effect is running. If spell condition actually removed magic effect from character once condition isn't true, that would be wonderful! But it doesn't. It just supresses it temporarily.

 

On the other hand magic effect condition deletes it, but checks only once. Wonder if it will prevent script from firing too. Gotta check. Anyone knows what Parameter #3 in condition does? I swear I've seen it set to -1 on some occasions.

 

I'll just wait for proper script disassembler (so I can read dem sweet-sweet pex files) and\or GECK. I could always write my own script with jet and hookers, but I'm not really feeling like it. Yet. Once I find an easy way to attach scripts (hex and hex editing in particular make my head hurt) I'll be desperate enough to create my own script anyway. Other chems will need their scripts too, lol.

 

Update: humongous value does nothing! Just like these googles!

Edited by DominusSicarum
Link to comment
Share on other sites

After some further testing - I can't put permanent effects on ingestibles (and this makes me sad). The exactly same magic effect on spell of ability type is permanent, however.

But, if I add an ability, I don't get the status effect. So, I can add the ability using a script. But can I use a script to add a displayed status effect as well?

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...