summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
c1d8112)
Carrier and Swarm Host do not have an attack of their own, but indirectly
deal damage through subunits which can be summed up manually.
+ anti => 3,
+ count => 8,
range => 8, # leash range 14
range => 8, # leash range 14
- dps => [13.3, undef, undef, 42.6],
+ dps => [26.7, undef, undef, 42.6],
- dps => [27.9, 30.2, 32.5, 34.8],
+ dps => [16.7, undef, undef, 20.8], # 20/.6 * 2 /60*25
+ count => 2,
+ cooldown => 60,
+ duration => 25,
+ range => 3*25, # locust speed * duration = theoretical walk limit
) if $attack->{splash};
$out .= '<td class="val hurt hurtrel">';
) if $attack->{splash};
$out .= '<td class="val hurt hurtrel">';
- if ($attack->{cooldown}) {
+ if ($attack->{dps}) {
+ $out .= showrange($attack->{dps}->[0], $attack->{dps}->[-1]);
+ }
+ elsif ($attack->{cooldown}) {
if (my $type = $attack->{type}) {
if ($type eq 'explosive') {
$damage /= 2;
if (my $type = $attack->{type}) {
if ($type eq 'explosive') {
$damage /= 2;