How to change a GMST that governs spellmaking and enchanting

Post » Tue Dec 14, 2010 6:40 am

So, It turns out that the GMST I want to edit for the purposes of balancing the enchant system is fEffectCostMult, not iMagicItemChargeUse, as I had thought.

Problem is that fEffectCostMult ALSO effects spellmaking, for which I don't want to edit this GMST (otherwise I will be more or less nuking custom spells). So, how can I set it so that the GMST is altered based on the situation (i.e. if you are in a spellmaking screen or an enchanting screen) rather than globally?

I was thinking maybe dialogue would be the best way to do it (not that I have any idea how), but I really don't know for sure. Help?
User avatar
Blackdrak
 
Posts: 3451
Joined: Thu May 17, 2007 11:40 pm

Post » Tue Dec 14, 2010 4:35 am

So, how can I set it so that the GMST is altered based on the situation (i.e. if you are in a spellmaking screen or an enchanting screen) rather than globally?

I don't think you can do that. That would be possible if it was a global variable, but GMSTs are more like constants. You can only set them via a plugin.
User avatar
Alexandra Louise Taylor
 
Posts: 3449
Joined: Mon Aug 07, 2006 1:48 pm

Post » Mon Dec 13, 2010 10:56 pm

[EDIT] Okay, yeah, none of that is going to work. I need to find a different way.
User avatar
Chris Duncan
 
Posts: 3471
Joined: Sun Jun 24, 2007 2:31 am

Post » Tue Dec 14, 2010 8:00 am

Okay... plan, B.


What's the quickest, easiest way to edit and/or introduce a setting that effects how many charges a soul of a given amount translate into?

I really, really don't want to have to resort to editing all of the souls manually. Notwithstanding that it would take longer, it would be hell for compatibility.
User avatar
Jesus Sanchez
 
Posts: 3455
Joined: Sun Oct 21, 2007 11:15 am


Return to III - Morrowind