Jump to content

Level conditions applied to Abilities (or effects in the abilities) in CK do not apply. Anyone know a workaround?


WinsomeMinotaur

Recommended Posts

I designed some Lesser Powers to level up as your character does, via conditions set on the effects in CK, like so:

 

GetLevel Player >= 10 AND

GetLevel Player < 20 AND

 

A single spell can have a list of such conditions and will be of the appropriate magnitude, leveling up with the player. It works great on spells/powers, but not on latent abilities (example: racial unarmed dmg buff). It seems for anything that is *cast* the condition can be calculated each time it is cast, but for permanent buffs it acts differently.

 

The strange thing is I CAN place other conditions onto an Ability. For instance, I can check "IsSwimming" and the effect will only trigger if you're swimming. But it doesn't respect "GetLevel" conditions.

 

Anyone have any crazy ideas I can try? I'm up for anything at this point.

 

If you want to look at the actual file in CK, just filter for ARGON which I placed at the front of all my effects/spells. You can get it here: http://www.nexusmods.com/skyrim/mods/64625/

Link to comment
Share on other sites

Hey Winsome,

 

Which things in your mod are you speaking of specifically? The reason I ask is because, so far, the only things I see with conditions are the spells that you cast.

 

Like I checked ARGONClawDmg and ARGONcUnarmedDamage1 and neither had any conditions attached to them.

 

 

-Tons

Link to comment
Share on other sites

My apologies, I muddied that water good---I actually removed the non-functioning conditions from the spells that did not work (claws, for example) before I published to Nexus. You could easily copy them from one of the other spells and paste them in to see that, in fact, the do nothing for the abilities.

 

I tested this in a couple different ways. First, I set the damage for a particular level very high, say at level 15 claws do an added 100 unarmed damage. Then, in game, used the console to player.setlevel 15. Hitting a low level monster should then kill it immediately, but instead I just did normal amount of unarmed damage. Thinking it might be an issue with setlevel versus advancing into a level with skill, I then set level down to 14 and advanced in skills until hitting 15. Same problem--the claws had no additional damage.

 

I also tried putting the condition on the spell versus putting it on the effect. Didn't seem to matter wither way. However, I am willing to accept the possibility that I'm missing something obvious or doing something stupid.

Link to comment
Share on other sites

Hey again Winsome,

 

I would have preferred you left what you had in there in place even if it appeared to not be working just because sometimes that is the clue that helps someone else figure out what you did wrong (assuming you did anything wrong). But you did some thorough testing and that part is good.

 

So, what I did was use a testing method similar to yours. I increased ARGONClawDMG's effect to 10,000 and did so via the spell not the effect. No conditions were added. I just wanted to see if it worked. It did. "Climbs-like-Crazy" was giving the one clawer quitter left and right.

 

Then I added the conditions GetLevel >= 10 (ran on Subject) and this was added to the spell's effect and not the effect itself. I loaded the game and went to punch someone and they killed me that time as one punch wasn't enough.

 

I then did player.setlevel 10 and the guy went down in one punch again.

 

This may not have helped you, but hopefully this is a good start to helping to get you situated and your problem here solved.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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