| line |
true |
false |
branch |
|
43
|
0 |
3 |
if exists $params{'tibia'} and not $params{'tibia'} =~ /^\d+$/u |
|
72
|
0 |
3 |
if not defined $self->{'version'} or $self->{'version'} >= 980 |
|
76
|
2 |
1 |
if ($self->{'versions'}{'client'}{'rsa'}) |
|
77
|
0 |
2 |
if (defined $self->{'rsa'} and not &blessed($self->{'rsa'})) |
|
80
|
2 |
0 |
if defined $self->{'rsa'} |
|
83
|
2 |
1 |
if (defined $self->{'packet'}) |
|
87
|
0 |
2 |
if $cmd ne 1 and $cmd ne 10 |
|
89
|
2 |
0 |
if ($cmd == 1) |
|
94
|
1 |
1 |
if ($self->{'versions'}{'client'}{'rsa'}) |
|
96
|
0 |
1 |
unless $payload =~ /^\0/u |
|
100
|
1 |
1 |
if ($self->{'versions'}{'client'}{'xtea'}) |
|
104
|
0 |
2 |
if ($cmd == 10) |
|
108
|
0 |
2 |
$self->{'versions'}{'client'}{'acc_name'} ? : |
|
110
|
0 |
2 |
if ($cmd == 10) |
|
114
|
0 |
2 |
if ($cmd == 10) |
|
134
|
2 |
0 |
if defined $self->{'rsa'} |
|
135
|
0 |
2 |
unless ref $self->{'versions'}{'client'} |
|
138
|
1 |
1 |
if ($self->{'versions'}{'client'}{'rsa'}) |
|
139
|
0 |
1 |
unless &blessed($rsa) |
|
140
|
0 |
1 |
unless $rsa->size == 128 |
|
145
|
0 |
2 |
defined $self->{'character'} ? : |
|
149
|
0 |
2 |
defined $self->{'character'} ? : |
|
151
|
0 |
2 |
$self->{'versions'}{'client'}{'acc_name'} ? : |
|
153
|
1 |
1 |
if $self->{'versions'}{'client'}{'xtea'} |
|
154
|
0 |
2 |
if defined $self->{'gmflag'} |
|
156
|
0 |
2 |
if defined $self->{'character'} |
|
158
|
0 |
2 |
if defined $self->{'nonce'} |
|
159
|
1 |
1 |
if defined $self->{'undecoded'} and $self->{'undecoded'} ne '' |
|
161
|
1 |
1 |
if ($self->{'versions'}{'client'}{'rsa'}) |
|
169
|
0 |
2 |
if ($self->{'versions'}{'client'}{'adler32'}) |