commit b3da2f1664d9904b9fbe47059126f9fef4c191ce
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sat Oct 17 23:55:10 2020 +0100

    Icons for the Skewb Master.

diff --git a/src/main/java/org/distorted/objects/ObjectList.java b/src/main/java/org/distorted/objects/ObjectList.java
index 550d84e6..52d25c4b 100644
--- a/src/main/java/org/distorted/objects/ObjectList.java
+++ b/src/main/java/org/distorted/objects/ObjectList.java
@@ -105,8 +105,7 @@ public enum ObjectList
   SKEW (
          new int[][] {
                        {2 , 11, R.raw.skewb, R.drawable.ui_small_skewb, R.drawable.ui_medium_skewb, R.drawable.ui_big_skewb, R.drawable.ui_huge_skewb} ,
-                       {3 , 15, R.raw.skewb, R.drawable.ui_small_skewb, R.drawable.ui_medium_skewb, R.drawable.ui_big_skewb, R.drawable.ui_huge_skewb} ,
-                       {4 , 20, R.raw.skewb, R.drawable.ui_small_skewb, R.drawable.ui_medium_skewb, R.drawable.ui_big_skewb, R.drawable.ui_huge_skewb} ,
+                       {3 , 17, R.raw.skewb, R.drawable.ui_small_skewm, R.drawable.ui_medium_skewm, R.drawable.ui_big_skewm, R.drawable.ui_huge_skewm} ,
                      },
          TwistySkewb.class,
          new MovementSkewb(),
diff --git a/src/main/java/org/distorted/objects/TwistySkewb.java b/src/main/java/org/distorted/objects/TwistySkewb.java
index 278af73c..c088e680 100644
--- a/src/main/java/org/distorted/objects/TwistySkewb.java
+++ b/src/main/java/org/distorted/objects/TwistySkewb.java
@@ -507,9 +507,19 @@ public class TwistySkewb extends TwistyObject
     int numLayers = getNumLayers();
     float[] chances = new float[numLayers];
 
-    for(int i=0; i<numLayers; i++)
+    switch(numLayers)
       {
-      chances[i] = (float)(i+1)/numLayers;
+      case 2: chances[0] = 0.5f;
+              chances[1] = 1.0f;
+              break;
+      case 3: chances[0] = 0.5f;
+              chances[1] = 0.5f;
+              chances[2] = 1.0f;
+              break;
+      default:for(int i=0; i<numLayers; i++)
+                {
+                chances[i] = (float)(i+1)/numLayers;
+                }
       }
 
     return chances;
diff --git a/src/main/res/drawable-nodpi/ui_big_skewm.png b/src/main/res/drawable-nodpi/ui_big_skewm.png
new file mode 100644
index 00000000..c4072f44
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_big_skewm.png differ
diff --git a/src/main/res/drawable-nodpi/ui_huge_skewm.png b/src/main/res/drawable-nodpi/ui_huge_skewm.png
new file mode 100644
index 00000000..8c096b81
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_huge_skewm.png differ
diff --git a/src/main/res/drawable-nodpi/ui_medium_skewm.png b/src/main/res/drawable-nodpi/ui_medium_skewm.png
new file mode 100644
index 00000000..bf6c510b
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_medium_skewm.png differ
diff --git a/src/main/res/drawable-nodpi/ui_small_skewm.png b/src/main/res/drawable-nodpi/ui_small_skewm.png
new file mode 100644
index 00000000..8d675a93
Binary files /dev/null and b/src/main/res/drawable-nodpi/ui_small_skewm.png differ
