parent
b1e0dac27a
commit
d32ed140fe
3 changed files with 0 additions and 27 deletions
Binary file not shown.
@ -1,26 +0,0 @@ |
||||
Scriptname _00E_RestoreCooldownSelfSC extends activemagiceffect |
||||
|
||||
Event OnEffectStart(actor akTarget, Actor akCaster) |
||||
|
||||
float ManaRequired = PlayerREF.GetBaseActorValue("Magicka")*(_10E_ChannelEnergy.GetNthEffectMagnitude(1)/100) |
||||
|
||||
if (PlayerREF.GetActorValue("Magicka") <= ManaRequired) |
||||
MAGFail.Play(PlayerREF) |
||||
Debug.Notification("Nicht genug Mana!") |
||||
Else |
||||
MAGAlterationReleaseSDM.Play(PlayerREF) |
||||
AbsorbBlueFXS.Play(PlayerREF) |
||||
Float iQuicken = _10E_ChannelEnergy.GetNthEffectMagnitude(0) |
||||
; Debug.MessageBox("Player cooldown is" + (PlayerREF.GetVoiceRecoveryTime() as Int) + ", quicken by " + iQuicken as Int) |
||||
Float Manacost = Self.GetMagnitude() |
||||
PlayerREF.SetVoiceRecoveryTime((PlayerRef.GetVoiceRecoveryTime() - iQuicken)) |
||||
PlayerREF.DamageActorValue("Magicka", ManaRequired) |
||||
EndIf |
||||
|
||||
EndEvent |
||||
|
||||
Actor Property PlayerREF Auto |
||||
Spell Property _10E_ChannelEnergy Auto |
||||
Sound Property MAGFail Auto |
||||
Sound Property MAGAlterationReleaseSDM Auto |
||||
EffectShader Property AbsorbBlueFXS Auto |
Loading…
Reference in new issue