From 67d931ba96c0e37f439940809813c5179b139bb5 Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Sun, 16 Aug 2015 22:30:25 +0000
Subject: [PATCH] Add SVG icon file

---
 src/brydz/BrydzLicz.java |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/brydz/BrydzLicz.java b/src/brydz/BrydzLicz.java
index 41d9e02..b9a128a 100644
--- a/src/brydz/BrydzLicz.java
+++ b/src/brydz/BrydzLicz.java
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2012, Jacek Kowalski (http://jacekk.info)
+ * Wszystkie prawa zastrzeżone
+ * 
+ * Licencja w pliku BSD-3.txt
+ */
+
 package brydz;
 
 public class BrydzLicz {
@@ -37,7 +44,7 @@
     
     protected int procenty_punkty[][] = {
         {0, 50, 90, 120, 150, 180, 210, 300, 400, 430, 460, 490, 520, 800, 920, 940, 980, 990, 1020, 1400, 1440, 1520, 1530, 9999999}, // przed
-        {0, 50, 90, 120, 150, 180, 210, 500, 600, 360, 660, 690, 720, 810, 1370, 1390, 1430, 1440, 1470, 1700, 2000, 2220, 2230, 9999999} //po
+        {0, 50, 90, 120, 150, 180, 210, 500, 600, 630, 660, 690, 720, 810, 1370, 1390, 1430, 1440, 1470, 1700, 2000, 2220, 2230, 9999999} //po
     };
     
     protected int procenty_PC[] = {0, 6, 10, 16, 21, 25, 31, 35, 9999999};
@@ -134,10 +141,12 @@
             else
             {
                 wynik_lewy = this.lewy[kolor][kontrakt] * mnoznik;
+                wynik_punkty = wynik_lewy;
                 
-                wynik_punkty = 50;
-                wynik_punkty += nadrobki * 100 * mnoznik;
-                wynik_punkty += wynik_lewy;
+                // Za wygranie z kontrą
+                wynik_punkty += 25 * mnoznik;
+                // Za nadróbki
+                wynik_punkty += nadrobki * (my_partia == 0 ? 50 : 100) * mnoznik;
             }
             
             if(kontrakt == 6) {

--
Gitblit v1.9.1