Hmm, it seems to reacting strangely with my skill leveling script, perhaps I will separate the quest into two.
Scriptname WZHealthFortificationEffectScript extends QuestGlobalVariable Property WZHealthIncrementValue AutoQuest Property WZTestPerpetual AutoEvent OnStoryIncreaseSkill(string OneHanded)WZHealthIncrementValue.Mod(1)Game.GetPlayer().ModActorValue("health", WZHealthIncrementValue.GetValue())WZTestPerpetual.Stop()endEvent
ScriptName WZTestOneHanded extends QuestQuest Property WZSkill AutoEvent OnStoryIncreaseSkill(string OneHanded) If (Game.GetPlayer().GetBaseAV("OneHanded") == 101) Game.GetPlayer().SetAV("OneHanded", 100) EndIfWZSkill.Stop()endEvent