Difference between revisions of "Questions"
m
→Changing What Attributes Do?
imported>MaXiMiUS |
imported>Omzy |
||
Line 559: | Line 559: | ||
[[Omzy]] Make a script for the player for the stat that increases the value of their spellcasting skills. For example, if my willpower increases by 1, all my skills like Destruction, Illusion, etc.. will increase by 3. In this way, those that focus on developing willpower will gain more magical ability faster. To see how much willpower has changed make sure the script knows the willpower before leveling and after leveling and find the difference. Then just AdvancePCSkill skillName (changeInStat * 3). How would you call such a script? Thats the hard part. You could attach it to an object called a Mages Stone (or words to that effect) and make sure this item is equipped before processing. This would make for an interesting mod. You could also attach it to a quest that starts at the beginning of the game and never ends (not nearly as cool). | [[Omzy]] Make a script for the player for the stat that increases the value of their spellcasting skills. For example, if my willpower increases by 1, all my skills like Destruction, Illusion, etc.. will increase by 3. In this way, those that focus on developing willpower will gain more magical ability faster. To see how much willpower has changed make sure the script knows the willpower before leveling and after leveling and find the difference. Then just AdvancePCSkill skillName (changeInStat * 3). How would you call such a script? Thats the hard part. You could attach it to an object called a Mages Stone (or words to that effect) and make sure this item is equipped before processing. This would make for an interesting mod. You could also attach it to a quest that starts at the beginning of the game and never ends (not nearly as cool). | ||
-Actually, as I've learned more about global scripts, they are nearly as cool.--[[User:Omzy|Omzy]] 13:12, 15 June 2006 (EDT) | |||
== Accessing NPC Inventory onActivate == | == Accessing NPC Inventory onActivate == |