line |
true |
false |
branch |
40
|
66612 |
66730 |
unless $options |
42
|
70 |
133272 |
unless ref $demon1 |
43
|
70 |
133272 |
unless ref $demon2 |
44
|
21 |
133321 |
if ($$options{'sacrifice'}) |
45
|
12 |
9 |
unless ref $$options{'sacrifice'} |
49
|
66682 |
66660 |
unless ($$options{'basic'}) |
50
|
32 |
66650 |
if (my $demon = _try_special_fusion($demon1, $demon2, $options)) { } |
53
|
0 |
9 |
if $demon->type eq 'Fiend' and $demon1->type eq 'Fiend' || $demon2->type eq 'Fiend' |
62
|
48 |
133262 |
if ($demon1->type eq 'Element' and $demon2->type eq 'Element') { } |
|
5732 |
127530 |
elsif ($demon1->type eq 'Element' or $demon2->type eq 'Element') { } |
|
48 |
127482 |
elsif ($demon1->type eq 'Mitama' and $demon2->type eq 'Mitama') { } |
|
5600 |
121882 |
elsif ($demon1->type eq 'Mitama' or $demon2->type eq 'Mitama') { } |
|
4203 |
117679 |
elsif ($demon1->type eq $demon2->type) { } |
66
|
2864 |
2868 |
$demon1->type eq 'Element' ? : |
76
|
2800 |
2800 |
$demon1->type eq 'Mitama' ? : |
94
|
0 |
0 |
unless ref $demon |
101
|
0 |
0 |
if defined $$options{'max_level'} and $$options{'max_level'} < $demon1->level |
104
|
0 |
0 |
if defined $$options{'max_level'} and $$options{'max_level'} < $demon2->level |
106
|
0 |
0 |
if (fuse($demon1, $demon2, $options) || '') eq $demon |
116
|
0 |
0 |
if ($special) |
118
|
0 |
0 |
unless $$special{$key} |
119
|
0 |
0 |
if (my $name = $$special{$key}{'name'}) { } |
|
0 |
0 |
elsif (my $type = $$special{$key}{'type'}) { } |
123
|
0 |
0 |
ref $type ? : |
132
|
0 |
0 |
if $key ne 'target' and defined $$options{'max_level'} |
136
|
0 |
0 |
if ($$special{'demon3'}) { } |
|
0 |
0 |
elsif ($$special{'demon2'}) { } |
|
0 |
0 |
elsif ($$special{'demon1'}) { } |
161
|
0 |
0 |
if ($$special{'target'}) { } |
169
|
0 |
0 |
unless $_ eq $$fusion[0] |
178
|
0 |
0 |
if ($$special{'target'}) { } |
184
|
0 |
0 |
if ($demon->type eq 'Fiend') |
185
|
0 |
0 |
if $$_[1]->type ne 'Fiend' |
196
|
0 |
0 |
if ($$special{'sacrifice'}) |
203
|
0 |
0 |
if ($$special{'deathstone'}) |
207
|
0 |
0 |
if ($$special{'kagutsuchi'}) |
222
|
66642 |
40 |
unless $fused |
226
|
18 |
22 |
unless $$options{'bosses'} |
227
|
8 |
32 |
if $demon->boss and not $bosses{$demon->name} |
238
|
0 |
48 |
unless $mitama |
248
|
1024 |
4708 |
unless $direction |
250
|
0 |
4708 |
unless $options |
270
|
1720 |
2483 |
unless $element |
280
|
17980 |
99699 |
unless $new_type |
284
|
0 |
99699 |
unless $options |