Talk:Ion sprite
spell bonus
FS with the fire within (20%)
- 370-385
 
Base FS
- 308.3 - 320.8(~314.55)
 
FS with fire within (20%) + ion sprite at 0 SP (25%)
- 453-471(~462)
 
FS with fire within (20%) + ion sprite at 5 SP (40%)
- 497-519(~508)
 
FS with fire within (20%) + ion sprite at 10 SP (55%)
- 537-561(~549)
 
LB with the fire within (20%)
- 127-132
 
Base LB
- 105.8-110 (107.9)
 
LB with fire within (20%) + ion sprite at 10 SP (110%)
- 246-255(250.5)
 
Numbers seem solid for regular spells the spell boost is 25%+3*SP but for Lightning Bolt the boost is doubled, 50%+6*SP. Patojonas 15:28, 13 June 2014 (PDT)
damage and firing chance
ion sprite 0 SP
rounds:605
Message1	116
Message2	122
Message1 Low	19
Message1High	23
Message2 Low	19
Message2High	23
ion sprite 4 SP
rounds:616
Message1	188
Message2	188
Message1 Low	23
Message1High	35
Message2 Low	23
Message2High	35
ion sprite 5 SP
rounds:584
Message1	187
Message2	193
Message1 Low	24
Message1High	38
Message2 Low	24
Message2High	38
ion sprite 6 SP
rounds:602
Message1	214
Message2	224
Message1 Low	25
Message1High	41
Message2 Low	25
Message2High	41
ion sprite 7 SP
rounds:632
Message1	245
Message2	204
Message3	20
Message1 Low	26
Message1High	44
Message2 Low	26
Message2High	44
Message3 Low	26
Message3High	42
firing chance: ~75% (74.08%)
ion sprite 8 SP
rounds:592
Message1	218
Message2	203
Message3	59
Message1 Low	27
Message1High	47
Message2 Low	27
Message2High	47
Message3 Low	28
Message3High	46
firing chance: ~80% (81.08%)
ion sprite 9 SP
rounds:640
Message1	236
Message2	211
Message3	90
Message1 Low	28
Message1High	50
Message2 Low	28
Message2High	50
Message3 Low	29
Message3High	50
firing chance: ~85% (83.91%)
ion sprite 10 SP
rounds:593
Message1	198
Message2	233
Message3	97
Message1 Low	29
Message1High	53
Message2 Low	30
Message2High	53
Message3 Low	29
Message3High	53
firing chance: ~90 (89.03%)
Damage = (19+S) - (23+3*S);
Firing rate = 40% + 5*S;
At 7 SP the 3rd message is unlocked, dealing electric and sonic damage.
1st and 2nd messages have equal chances. Chance of the 3rd messsage increased by max[(S-6)*5%; 0). Patojonas  08:16, 14 June 2014 (PDT)
In case you're interested in knowing how it got done (and how you could easily do it) I had the AA script use first aid  till death and kept track of the round count.
in the background I had this GM script working:
scripty, easier to check if you look at the source code
// ==UserScript== // @name TH Message Tracking // @author Patojonas, based on Sena's scripts // @description Tracks random messages for spading purposes // @include *twilightheroes.com/fight.php* // @include *twilightheroes.com/journal-notes.php
// ==/UserScript==
var Body = document.getElementsByTagName("body")[0].textContent; var AttackCheck1 = /zots them for (\d+) damage/; var AttackCheck2 = /she shocks them for (\d+) damage/; var AttackCheck3 = /lightning goddess for (\d+) /;
if (AttackCheck1.test(Body)) { GM_setValue("Message1",GM_getValue("Message1",0)+1); var value = parseInt(AttackCheck1.exec(Body)[1]); if (value > GM_getValue("Message1High", 0)) { GM_setValue("Message1High",value) } if (value < GM_getValue("Message1 Low", 1000000000)) { GM_setValue("Message1 Low",value) } } if (AttackCheck2.test(Body)) { GM_setValue("Message2",GM_getValue("Message2",0)+1); var value2 = parseInt(AttackCheck2.exec(Body)[1]); if (value2 > GM_getValue("Message2High", 0)) { GM_setValue("Message2High",value2) } if (value2 < GM_getValue("Message2 Low", 1000000000)) { GM_setValue("Message2 Low",value2) } } if (AttackCheck3.test(Body)) { GM_setValue("Message3",GM_getValue("Message3",0)+1); var value3 = parseInt(AttackCheck3.exec(Body)[1]); if (value3 > GM_getValue("Message3High", 0)) { GM_setValue("Message3High",value3) } if (value3 < GM_getValue("Message3 Low", 1000000000)) { GM_setValue("Message3 Low",value3) } }
Patojonas 08:44, 14 June 2014 (PDT)