2021-10-05 22:15:58 +00:00
|
|
|
Scriptname _00E_Waterblade_Tome_OnslaughtBooKSC extends activemagiceffect
|
|
|
|
|
|
|
|
Import _00E_TalentLibrary
|
|
|
|
|
|
|
|
Event OnEffectStart(Actor akTarget, Actor akCaster)
|
|
|
|
|
|
|
|
|
|
|
|
if TalentPoints.GetValueInt() > 0
|
|
|
|
|
|
|
|
TalentPoints.SetValueInt(TalentPoints.GetValueInt() - 1)
|
2023-12-08 02:45:53 +00:00
|
|
|
PlayerREF.SetActorValue("dragonsouls", TalentPoints.GetValueInt())
|
2021-10-05 22:15:58 +00:00
|
|
|
|
|
|
|
int iPlayerTalentLevel = GetPlayerTalentLevel(_00E_Class_WarriorPerk_Talent_Onslaught, _00E_Class_WarriorPerk_Talent_Onslaught2, _00E_Class_WarriorPerk_Talent_Onslaught3)
|
|
|
|
|
|
|
|
if iPlayerTalentLevel == 0
|
|
|
|
|
|
|
|
PlayerREF.AddShout(_00E_A1_Onslaught)
|
|
|
|
PlayerREF.AddPerk(_00E_Class_WarriorPerk_Talent_Onslaught)
|
|
|
|
Game.UnlockWord(_00E_A1_OnslaughtWord01)
|
|
|
|
Game.TeachWord(_00E_A1_OnslaughtWord01)
|
|
|
|
|
|
|
|
ElseIf iPlayerTalentLevel == 1
|
|
|
|
|
|
|
|
PlayerREF.AddPerk(_00E_Class_WarriorPerk_Talent_Onslaught2)
|
|
|
|
Game.UnlockWord(_00E_A1_OnslaughtWord02)
|
|
|
|
Game.TeachWord(_00E_A1_OnslaughtWord02)
|
|
|
|
|
|
|
|
Else
|
|
|
|
|
|
|
|
PlayerREF.AddPerk(_00E_Class_WarriorPerk_Talent_Onslaught3)
|
|
|
|
Game.UnlockWord(_00E_A1_OnslaughtWord03)
|
|
|
|
Game.TeachWord(_00E_A1_OnslaughtWord03)
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
Else
|
|
|
|
|
|
|
|
|
|
|
|
PlayerREF.AddItem(_00E_Waterblade_Tome_OnslaughtBook, 1)
|
|
|
|
_00E_Waterblade_Tome_OnslaughtBook_NotEnoughTalentPoints.Show()
|
|
|
|
|
|
|
|
EndIf
|
|
|
|
|
|
|
|
EndEvent
|
|
|
|
|
|
|
|
Actor Property PlayerREF Auto
|
|
|
|
|
|
|
|
Message Property _00E_Waterblade_Tome_OnslaughtBook_NotEnoughTalentPoints Auto
|
|
|
|
|
|
|
|
Shout Property _00E_A1_Onslaught Auto
|
|
|
|
|
|
|
|
Potion Property _00E_Waterblade_Tome_OnslaughtBook Auto
|
|
|
|
|
|
|
|
GlobalVariable Property TalentPoints Auto
|
|
|
|
|
|
|
|
WordOfPower Property _00E_A1_OnslaughtWord01 Auto
|
|
|
|
WordOfPower Property _00E_A1_OnslaughtWord02 Auto
|
|
|
|
WordOfPower Property _00E_A1_OnslaughtWord03 Auto
|
|
|
|
|
|
|
|
Perk Property _00E_Class_WarriorPerk_Talent_Onslaught Auto
|
|
|
|
Perk Property _00E_Class_WarriorPerk_Talent_Onslaught2 Auto
|
|
|
|
Perk Property _00E_Class_WarriorPerk_Talent_Onslaught3 Auto
|