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