Skip to content

Commit 7dc3662

Browse files
author
Thord Setsaas
committed
Correctly calculate triple threat badge
1 parent a76449d commit 7dc3662

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

models/badge.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1004,7 +1004,8 @@ func (b BadgeTripleThreat) Validate(playerID int, visits []*Visit) (bool, *int)
10041004
for _, visit := range playerVisits {
10051005
if visit.GetScore() == 171 &&
10061006
visit.FirstDart.IsTriple() && visit.SecondDart.IsTriple() && visit.ThirdDart.IsTriple() &&
1007-
visit.FirstDart.IsValue(values) && visit.SecondDart.IsValue(values) && visit.ThirdDart.IsValue(values) {
1007+
visit.FirstDart.IsValue(values) && visit.SecondDart.IsValue(values) && visit.ThirdDart.IsValue(values) &&
1008+
visit.FirstDart.ValueRaw() != visit.SecondDart.ValueRaw() {
10081009
return true, &visit.ID
10091010
}
10101011
}

0 commit comments

Comments
 (0)