Talk:Ion sprite: Difference between revisions

From Twilight Heroes Wiki
Jump to navigation Jump to search
spell boost
 
formatting and how it got done
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Some spadings on spell boost:
==spell bonus==
----
FS with the fire within (20%)
FS with the fire within (20%)
:370-385
:370-385
Line 26: Line 25:
----
----
Numbers seem solid for regular spells the spell boost is 25%+3*SP but for Lightning Bolt the boost is doubled, 50%+6*SP. [[User:Patojonas|Patojonas]]  15:28, 13 June 2014 (PDT)
Numbers seem solid for regular spells the spell boost is 25%+3*SP but for Lightning Bolt the boost is doubled, 50%+6*SP. [[User:Patojonas|Patojonas]]  15:28, 13 June 2014 (PDT)
==damage and firing chance==
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 0 SP
<div class="mw-collapsible-content">
rounds:605<br>
Message1 116<br>
Message2 122<br>
Message1 Low 19<br>
Message1High 23<br>
Message2 Low 19<br>
Message2High 23<br>
firing chance: ~40% (39.3%)</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 4 SP
<div class="mw-collapsible-content">
rounds:616<br>
Message1 188<br>
Message2 188<br>
Message1 Low 23<br>
Message1High 35<br>
Message2 Low 23<br>
Message2High 35<br>
firing chance: ~60% (61.04%)</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 5 SP
<div class="mw-collapsible-content">
rounds:584<br>
Message1 187<br>
Message2 193<br>
Message1 Low 24<br>
Message1High 38<br>
Message2 Low 24<br>
Message2High 38<br>
firing chance: ~65% (65.07%)</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 6 SP
<div class="mw-collapsible-content">
rounds:602<br>
Message1 214<br>
Message2 224<br>
Message1 Low 25<br>
Message1High 41<br>
Message2 Low 25<br>
Message2High 41<br>
firing chance: ~70% (72.75%)</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 7 SP
<div class="mw-collapsible-content">
rounds:632<br>
Message1 245<br>
Message2 204<br>
Message3 20<br>
Message1 Low 26<br>
Message1High 44<br>
Message2 Low 26<br>
Message2High 44<br>
Message3 Low 26<br>
Message3High 42<br>
firing chance: ~75% (74.08%)<br>
message 3 chance: ~5%</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 8 SP
<div class="mw-collapsible-content">
rounds:592<br>
Message1 218<br>
Message2 203<br>
Message3 59<br>
Message1 Low 27<br>
Message1High 47<br>
Message2 Low 27<br>
Message2High 47<br>
Message3 Low 28<br>
Message3High 46<br>
firing chance: ~80% (81.08%)<br>
message 3 chance: ~10%</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 9 SP
<div class="mw-collapsible-content">
rounds:640<br>
Message1 236<br>
Message2 211<br>
Message3 90<br>
Message1 Low 28<br>
Message1High 50<br>
Message2 Low 28<br>
Message2High 50<br>
Message3 Low 29<br>
Message3High 50<br>
firing chance: ~85% (83.91%)<br>
message 3 chance: ~15%</div></div>
<div class="toccolours mw-collapsible mw-collapsed"  style="width:200px">
ion sprite 10 SP
<div class="mw-collapsible-content">
rounds:593<br>
Message1 198<br>
Message2 233<br>
Message3 97<br>
Message1 Low 29<br>
Message1High 53<br>
Message2 Low 30<br>
Message2High 53<br>
Message3 Low 29<br>
Message3High 53<br>
firing chance: ~90 (89.03%)<br>
message 3 chance: ~20%</div></div>
Damage = (19+S) - (23+3*S);<br>Firing rate = 40% + 5*S;<br>At 7 SP the 3rd message is unlocked, dealing electric and sonic damage.<br>1st and 2nd messages have equal chances. Chance of the 3rd messsage increased by max[(S-6)*5%; 0). [[User:Patojonas|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.<br>in the background I had this GM script working:
<div class="toccolours mw-collapsible mw-collapsed" style="width:500px">
scripty, easier to check if you look at the source code
<div class="mw-collapsible-content">
// ==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)
}
}
</div></div>
[[User:Patojonas|Patojonas]]  08:44, 14 June 2014 (PDT)

Latest revision as of 15:44, 14 June 2014

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

firing chance: ~40% (39.3%)

ion sprite 4 SP

rounds:616
Message1 188
Message2 188
Message1 Low 23
Message1High 35
Message2 Low 23
Message2High 35

firing chance: ~60% (61.04%)

ion sprite 5 SP

rounds:584
Message1 187
Message2 193
Message1 Low 24
Message1High 38
Message2 Low 24
Message2High 38

firing chance: ~65% (65.07%)

ion sprite 6 SP

rounds:602
Message1 214
Message2 224
Message1 Low 25
Message1High 41
Message2 Low 25
Message2High 41

firing chance: ~70% (72.75%)

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%)

message 3 chance: ~5%

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%)

message 3 chance: ~10%

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%)

message 3 chance: ~15%

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%)

message 3 chance: ~20%


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)