samael230 Posted February 18, 2012 Share Posted February 18, 2012 I've been trying to make my own Unarmed/Unarmored perk mod and I've run into a problem with the initial perk of the unarmored tree. Here is the info on it: Name: Nimbleness Perk Description: While unhampered by armor, your reflexes allow you to take reduced damage based on your total stamina. [ ]Trait [X]Playable [ ]Hidden Next Perk: NONE Conditions: NONE (Its the initial perk of the unarmored tree) Perk Entries-Perk Entry 1 (of 1)---Perk Owner: S WornHasKeyword ArmorBoots == 0.00 AND---Perk Owner: S WornHasKeyword ArmorCuirass == 0.00 AND---Perk Owner: S WornHasKeyword ArmorGauntlets == 0.00 AND---Perk Owner: S WornHasKeyword ArmorHelmet == 0.00 AND---Perk Owner: S WornHasKeyword ArmorShield == 0.00 AND---Perk Owner: S WornHasKeyword ArmorLight == 0.00 AND---Perk Owner: S WornHasKeyword ArmorHeavy == 0.00 AND ---Entry Point---[Modify Armor Rating] [set to Actor Value Mult]---Value = [stamina] * [0.05] --------------------------------------------------------------------------------------------------- I hope that all makes sense and is all the information needed. This perk does not operate as described in the perk description, so how might I go about fixing this? Also, the unarmed perks are currently placed in the one-handed perk tree and the unarmored perks are in the light armor perk tree even though neither of them benefit from or require any one-handed or light armor skill; I would like to give unarmed/unarmored its own perk tree and maybe even its own skill value, but this is my first mod and I have no idea how to do either of those things (if you know how to, then I'd love to hear about it). I may change the value of the defense gained while unarmored, since the value shown is only my initial choice and has not been play-tested for balance. Link to comment Share on other sites More sharing options...
samael230 Posted February 19, 2012 Author Share Posted February 19, 2012 By experimenting with unarmed attack damage, I've discovered that there is nothing wrong with the Entry Point data: [Modify Armor Rating] [set to Actor Value Mult]Value = [stamina] * [0.05] This Entry Point works exactly as desired, so the trouble must be in the Perk Entry. I have attempted to replace all of the Perk Owner conditions with Item conditions and this did not work either. I have also attempted replacing all instances of "WornHasKeyword" with "HasKeywork" functions and this was also a failure. I have also tried removing the ArmorLight and ArmorHeavy conditions (still did not function properly), keeping ArmorLight and ArmorHeavy, but removing ArmorBoots, ArmorCuirass, etc. (still did not function properly), and I also tried the configuration: ---Perk Owner: S WornHasKeyword ArmorBoots == 0.00 AND---Perk Owner: S WornHasKeyword ArmorCuirass == 0.00 AND---Perk Owner: S WornHasKeyword ArmorGauntlets == 0.00 AND---Perk Owner: S WornHasKeyword ArmorHelmet == 0.00 AND---Perk Owner: S WornHasKeyword ArmorLight == 1.00 OR---Perk Owner: S WornHasKeyword ArmorHeavy == 1.00 AND---Perk Owner: S WornHasKeyword ArmorBoots == 0.00 AND---Perk Owner: S WornHasKeyword ArmorCuirass == 0.00 AND---Perk Owner: S WornHasKeyword ArmorGauntlets == 0.00 AND---Perk Owner: S WornHasKeyword ArmorHelmet == 0.00 AND Though, I had very little hope for that configuration and it proved to be non-functioning as well. If anyone knows of a line of conditions that would allow a functioning Entry Point when the player is not wearing any armor, please let me know. I will also be creating a separate thread asking this specific question. Link to comment Share on other sites More sharing options...
samael230 Posted February 22, 2012 Author Share Posted February 22, 2012 I was an idiot. The problem wasn't with the conditions at all, it was with the Entry Point - "[Modify Armor Rating]" can only be used to change the armor rating of an item, not the actors overall armor rating. The following conditions are all that are needed to make something happen when unarmored:---Perk Owner: S WornHasKeyword ArmorLight == 1.00 AND---Perk Owner: S WornHasKeyword ArmorHeavy == 1.00 AND I'll be able to finish this mod very shortly now and will be posting it after a brief play-testing period. Link to comment Share on other sites More sharing options...
Recommended Posts