;*****************************************************************************************************************; Token used to detect stealth magic attacks and apply magic weaknesses where needed ;*****************************************************************************************************************scn zzSMGeneralTokenScriptref Selfshort SneakBonusshort SetBonusfloat Smessfloat timershort sPlayerSpellsshort sCountshort sSumCountshort sSummonsshort indexref Casterref Spellfloat fSaveddamagefloat magnitudefloat fLastResistMagicshort bisinvisiblefloat fHealthfloat fLastHealthlong effectref curspellshort bPlayerDetectedfloat fPlayerDistanceshort bfirstrundoneBegin OnAddSet Self to GetContainerset timer to 0EndBegin GameModeIf Self.GetIsReference Player RemoveMeElseif Self == 0 Set Self to GetContainer Returnelseif Self.GetDead == 1 || Self.GetDisabled == 1 || Player.GetDead || Player.GetDisabled RemoveMeEndifset bPlayerDetected to Self.GetDetected Playerset fPlayerDistance to Self.GetDistance Playerif SMStealthTokenOn >= 1 if zzSMQuest.fMagicDamage > 0 && UninstallMode == 0 if fsaveddamage != zzSMQuest.fMagicDamage || Self.GetTotalAEMagnitude RSMA != fLastResistMagic set Magnitude to Magnitude * -1 Self.modactorvalue ResistMagic Magnitude set fsaveddamage to zzSMQuest.fMagicDamage set fLastResistMagic to Self.GetTotalAEMagnitude RSMA if fLastResistMagic > 0 set Magnitude to (zzSMQuest.fMagicDamage * 100) * -(1 - fLastResistMagic/100) else set Magnitude to zzSMQuest.fMagicDamage * -100 endif ;set Magnitude to zzSMQuest.fMagicDamage * -100 Self.modactorvalue ResistMagic Magnitude endif set fLastResistMagic to Self.GetTotalAEMagnitude RSMA elseif Magnitude != 0 set Magnitude to Magnitude * -1 Self.modactorvalue ResistMagic Magnitude set Magnitude to 0 set fSaveddamage to 0 endifendifif SMStealthTokenOn >= 2 set fHealth to Self.GetAV Health if zzSMTokenScript.rTarget == Self if zzSMTokenScript.bplayerattack && fHealth < fLastHealth && fPlayerDistance<= 175*zzSMTokenScript.Wreach set zzSMTokenScript.bplayerattack to 0 if SMFireTokenOn && zzSMTokenScript.bEInFire > 0 && Self.GetItemCount zzSMFireToken <= 0 Self.AddItemNS zzSMFireToken 1 endif if SMFrostTokenOn && zzSMTokenScript.bEInFrost > 0 && Self.GetItemCount zzSMFrostToken <= 0 Self.AddItemNS zzSMFrostToken 1 endif if SMShockTokenOn && zzSMTokenScript.bEInShock > 0 && Self.GetItemCount zzSMShockToken <= 0 Self.AddItemNS zzSMShockToken 1 endif if SMDamageHealthTokenOn && zzSMTokenScript.bEInDamage > 0 && Self.GetItemCount zzSMDamageHealthToken <= 0 Self.AddItemNS zzSMDamageHealthToken 1 endif if RestoreDamageEnabled && zzSMTokenScript.bEInRestore > 0 && Self.GetItemCount zzSMUndeadRestoreToken <= 0 Self.AddItemNS zzSMUndeadRestoreToken 1 endif endif endif set fLastHealth to fHealthendifif SMStealthTokenOn >= 4 if timer > 0 set timer to timer - GetSecondsPassed else set timer to 1 set sCount to 0 set sSumCount to 0 set index to Self.GetActiveEffectCount while index > 0 set index to index - 1 set Caster to Self.GetNthActiveEffectCaster index set Spell to Self.GetNthActiveEffectMagicItem index set effect to Self.GetNthActiveEffectCode index if MEUsesCreatureC effect if sSumCount == 0 set curspell to Spell endif set sSumCount to sSumCount + 1 endif if Caster.IsReference Player && IsSpellHostile Spell set sCount to sCount + 1 endif loop if sCount > sPlayerSpells && SetBonus == 1 && bPlayerDetected && bfirstrundone set Smess to (SneakBonus * -1 + 100) / 100 Message "Magical Sneak Attack for %.1fx damage!" Smess endif set sPlayerSpells to sCount ; Adds the AIToken for multiple summons if sSumCount > sSummons && Self.GetItemCount zzSMAIConjurationToken == 0 && bfirstrundone set zzSMConjurationControl.AICurspell to curspell Self.AddItem zzSMAIConjurationToken 1 endif set sSummons to sSumCount endifendif set bfirstrundone to 1 ;So all the spells that start active all the npc are not counted as new If fPlayerDistance > 4000 && Self.GetInSameCell Player || SMStealthTokenOn <= 0 || UninstallMode || SMDebugMode1 If SetBonus > 0 ;Message "Sneak Bonus Off 2" Set SetBonus to 0 Set SneakBonus to -SneakBonus Self.ModAV ResistMagic SneakBonus Endif if Magnitude != 0 set Magnitude to Magnitude * -1 Self.modactorvalue ResistMagic Magnitude set Magnitude to 0 set fSaveddamage to 0 endif RemoveMe Endifif SMStealthTokenOn >= 3 If Player.IsSneaking && bPlayerDetected == 0 If SetBonus == 0 && Player.GetLOS Self ;Message "Sneak Bonus On" Set SetBonus to 1 Set SneakBonus to Player.GetBaseAV Sneak / 25 If SneakBonus >= 4 ;Set SneakBonus to 4 set SneakBonus to (zzSMQuest.fMasterMagicSneakMult - 1) * -100 elseif SneakBonus >= 3 set SneakBonus to (zzSMQuest.fExpertMagicSneakMult - 1) * -100 elseif SneakBonus >= 2 set SneakBonus to (zzSMQuest.fJourneymanMagicSneakMult - 1) * -100 elseif SneakBonus >= 1 set SneakBonus to (zzSMQuest.fApprenticeMagicSneakMult - 1) * -100 else set SneakBonus to (zzSMQuest.fNoviceMagicSneakMult - 1) * -100 Endif ;Set SneakBonus to SneakBonus * -25 Self.ModAV ResistMagic SneakBonus Endif ElseIf SetBonus > 0 ;Message "Sneak Bonus Off" Set SetBonus to 0 Set SneakBonus to -SneakBonus Self.ModAV ResistMagic SneakBonus EndifendifEnd
Large [327] Active Effect Loop for [Brown Bear] [FF080E2F] - Effect [326] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [325] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [324] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [323] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [322] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [321] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [320] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [319] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [318] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [317] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [316] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [315] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [314] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [313] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [312] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [311] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [310] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [309] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [308] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [307] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [306] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [305] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [304] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [303] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [302] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [301] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [300] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [299] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [298] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [297] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [296] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [295] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [294] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [293] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [292] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [291] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [290] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [289] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [288] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [287] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [286] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [285] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [284] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [283] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [282] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [281] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [280] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [279] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [278] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [277] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [276] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [275] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [274] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [273] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [272] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [271] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [270] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [269] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [268] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [267] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [266] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [265] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [264] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [263] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [262] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [261] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [260] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [259] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [258] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [257] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [256] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [255] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [254] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [253] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [252] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [251] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [250] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [249] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [248] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [247] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [246] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [245] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [244] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [243] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [242] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [241] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [240] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [239] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [238] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [237] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [236] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [235] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [234] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [233] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [232] Spell [WillfulWitchery] [86002387] Effect [1179010387.000000] - Effect [231] Spell [Maybe it's a bug with GetActiveEffectCount where it continues to count previous active effects (or those that were refreshed by recasting the spell)? :unsure:] [56003911] Effect [1179010387.000000] - Effect [230] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [229] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [228] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [227] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [226] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [225] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [224] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [223] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [222] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [221] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [220] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [219] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [218] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [217] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [216] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [215] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [214] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [213] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [212] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [211] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [210] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [209] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [208] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [207] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [206] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [205] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [204] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [203] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [202] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [201] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [200] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [199] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [198] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [197] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [196] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [195] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [194] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [193] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [192] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [191] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [190] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [189] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [188] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [187] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [186] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [185] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [184] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [183] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [182] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [181] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [180] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [179] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [178] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [177] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [176] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [175] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [174] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [173] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [172] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [171] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [170] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [169] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [168] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [167] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [166] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [165] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [164] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [163] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [162] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [161] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [160] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [159] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [158] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [157] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [156] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [155] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [154] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [153] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [152] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [151] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [150] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [149] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [148] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [147] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [146] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [145] Spell [ ] [56003911] Effect [1179010387.000000] - Effect [144] Spell [Resist Frost] [0002B554] Effect [1380340562.000000] - Effect [143] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [142] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [141] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [140] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [139] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [138] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [137] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [136] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [135] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [134] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [133] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [132] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [131] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [130] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [129] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [128] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [127] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [126] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [125] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [124] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [123] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [122] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [121] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [120] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [119] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [118] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [117] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [116] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [115] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [114] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [113] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [112] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [111] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [110] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [109] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [108] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [107] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [106] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [105] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [104] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [103] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [102] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [101] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [100] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [99] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [98] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [97] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [96] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [95] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [94] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [93] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [92] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [91] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [90] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [89] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [88] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [87] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [86] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [85] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [84] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [83] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [82] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [81] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [80] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [79] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [78] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [77] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [76] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [75] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [74] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [73] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [72] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [71] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [70] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [69] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [68] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [67] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [66] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [65] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [64] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [63] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [62] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [61] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [60] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [59] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [58] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [57] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [56] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [55] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [54] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [53] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [52] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [51] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [50] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [49] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [48] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [47] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [46] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [45] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [44] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [43] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [42] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [41] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [40] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [39] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [38] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [37] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [36] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [35] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [34] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [33] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [32] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [31] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [30] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [29] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [28] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [27] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [26] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [25] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [24] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [23] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [22] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [21] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [20] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [19] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [18] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [17] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [16] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [15] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [14] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [13] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [12] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [11] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [10] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [9] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [8] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [7] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [6] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [5] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [4] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [3] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [2] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [1] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000] - Effect [0] Spell [nGCD Token Spell] [8E00BFF4] Effect [1179010387.000000]
Set sCount to 0Set sSumCount to 0Set index to Self.GetActiveEffectCount while index > 0 Set index to index - 1 Set Caster to Self.GetNthActiveEffectCaster index Set Spell to Self.GetNthActiveEffectMagicItem index Set effect to Self.GetNthActiveEffectCode index if MEUsesCreatureC effect if sSumCount == 0 Set curspell to Spell endif Set sSumCount to sSumCount + 1 endif if Caster.IsReference Player && IsSpellHostile Spell Set sCount to sCount + 1 endif loopif sCount > sPlayerSpells && SetBonus == 1 && bPlayerDetected && bfirstrundone Set Smess to (SneakBonus * -1 + 100) / 100 Message "Magical Sneak Attack for %.1fx damage!" SmessendifSet sPlayerSpells to sCount; Adds the AIToken for multiple summonsif sSumCount > sSummons && Self.GetItemCount zzSMAIConjurationToken == 0 && bfirstrundone Set zzSMConjurationControl.AICurspell to curspell Self.AddItem zzSMAIConjurationToken 1endifSet sSummons to sSumCount
if index == -1 else set sCount to 0 set Smess to 0 set sSumCount to 0 set index to Self.GetActiveEffectCount if index > 100 set index to -1 else while index > 0 set index to index - 1 set Caster to Self.GetNthActiveEffectCaster index set Spell to Self.GetNthActiveEffectMagicItem index set effect to Self.GetNthActiveEffectCode index if MEUsesCreatureC effect if sSumCount == 0 set curspell to Spell endif set sSumCount to sSumCount + 1 endif if Caster.IsReference Player && IsSpellHostile Spell set sCount to sCount + 1 endif loop endif if sCount > sPlayerSpells && SetBonus == 1 && bPlayerDetected && bfirstrundone set Smess to (SneakBonus * -1 + 100) / 100 Message "Magical Sneak Attack for %.1fx damage!" Smess endif set sPlayerSpells to sCount; Adds the AIToken for multiple summons if sSumCount > sSummons && Self.GetItemCount zzSMAIConjurationToken == 0 && bfirstrundone set zzSMConjurationControl.AICurspell to curspell Self.AddItem zzSMAIConjurationToken 1 endif set sSummons to sSumCount endif;endif