Advertisement
Hazuzi

KonahEnch2

Dec 22nd, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. Scriptname KonahrikEffectDescScript extends ActiveMagicEffect
  2.  
  3. Int Property KonahrikTiidEffect auto
  4. Int Property KonahrikFeimEffect auto
  5. Int Property KonahrikFusEffect auto
  6. Int Property KonahrikYolEffect auto
  7. Int Property KonahrikDefEffect auto
  8.  
  9.  
  10. Event OnEffectStart(Actor akTarget, Actor akCaster)
  11. Debug.Trace("Magic effect was started on " + akTarget)
  12. if (Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect
  13. KonahrikTiidEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
  14. (ClearEffectFlag(0 0x00008000))
  15. KonahrikDefEffect (SetEffectFlag(1 0x00008000))
  16. Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsFeimAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Feim
  17. KonahrikFeimEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
  18. (ClearEffectFlag(0 0x00008000))
  19. (KonahrikDefEffect (SetEffectFlag(1 0x00008000)))
  20. Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsFusAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Fus
  21. KonahrikFusEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
  22. ClearEffectFlag(0 0x00008000)
  23. KonahrikDefEffect (SetEffectFlag(1 0x00008000))
  24. Elseif ((Game.GetPlayer().HasMagicEffect(FortifyMagickaRateFFSelf)) || (Game.GetPlayer().HasSpell(GreybeardsYolAbility))) ;(FortifyMagickaRateFFSelf) Akatosh's Blessing Effect false and Meditation Effect Yol
  25. KonahrikYolEffect (MagicEffect.IsEffectFlagSet(1 0x00008000))
  26. (ClearEffectFlag(0 0x00008000))
  27. KonahrikDefEffect (SetEffectFlag(1 0x00008000))
  28. 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
  29. KonahrikDefEffect (MagicEffect.IsEffectFlagSet(0 0x00008000))
  30. ClearEffectFlag(1 0x00008000)
  31. endIf
  32. EndEvent
  33.  
  34. ;Event OnEffectFinish(Actor akTarget, Actor akCaster)
  35. ; Debug.Trace("Magic effect fades from " + akTarget)
  36. ; if (Player.HasMagicEffect 000FB989 == false)
  37. ; KonahrikDefEffect (Form.IsEffectFlagSet(Int 0x00008000))
  38. ; (SetEffectFlag(Int 0x00008000))
  39. ; Elseif
  40. ;endIf
  41.  
  42. ; Does the player have the super spell?
  43. ;if (Game.GetPlayer().HasSpell(SuperSpell))
  44. ; Debug.Trace("The player has the super spell")
  45. ;endIf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement