Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scriptname KonahrikEffectDescScript extends ActiveMagicEffect
- Int Property KonahrikTiidEffect auto
- Int Property KonahrikFeimEffect auto
- Int Property KonahrikFusEffect auto
- Int Property KonahrikYolEffect auto
- Int Property KonahrikDefEffect auto
- Event OnEffectStart(Actor akTarget, Actor akCaster)
- Debug.Trace("Magic effect was started on " + akTarget)
- if (Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect
- KonahrikTiidEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
- (ClearEffectFlag(0 0x00008000))
- KonahrikDefEffect (SetEffectFlag(1 0x00008000))
- Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsFeimAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Feim
- KonahrikFeimEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
- (ClearEffectFlag(0 0x00008000))
- (KonahrikDefEffect (SetEffectFlag(1 0x00008000)))
- Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsFusAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Fus
- KonahrikFusEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
- ClearEffectFlag(0 0x00008000)
- KonahrikDefEffect (SetEffectFlag(1 0x00008000))
- Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsYolAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Yol
- KonahrikYolEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
- (ClearEffectFlag(0 0x00008000))
- KonahrikDefEffect (SetEffectFlag(1 0x00008000))
- Else (!(Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf))) && (!(Game.GetPlayer().HasSpell(GreybeardsFeimAbility))) && (!(Game.GetPlayer().HasSpell(GreybeardsFusAbility))) && (!(Game.GetPlayer().HasSpell(GreybeardsYolAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and no Meditation Effect
- KonahrikDefEffect (MagicEffect.IsEffectFlagSet(0 0x00008000))
- ClearEffectFlag(1 0x00008000)
- endIf
- EndEvent
- ;Event OnEffectFinish(Actor akTarget, Actor akCaster)
- ; Debug.Trace("Magic effect fades from " + akTarget)
- ; if (Player.HasMagicEffect 000FB989 == false)
- ; KonahrikDefEffect (Form.IsEffectFlagSet(Int 0x00008000))
- ; (SetEffectFlag(Int 0x00008000))
- ; Elseif
- ;endIf
- ; Does the player have the super spell?
- ;if (Game.GetPlayer().HasSpell(SuperSpell))
- ; Debug.Trace("The player has the super spell")
- ;endIf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement