From ec74d020fd32e237e2a205f1a5e534356654f652 Mon Sep 17 00:00:00 2001 From: Japa Date: Tue, 27 Sep 2016 14:59:50 +0530 Subject: [PATCH] Fixed feathers not showing up on forgotten beasts. --- Dwarf Portrait/CreatureBodyDiagram.xaml.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Dwarf Portrait/CreatureBodyDiagram.xaml.cs b/Dwarf Portrait/CreatureBodyDiagram.xaml.cs index a819c8c..1a77938 100644 --- a/Dwarf Portrait/CreatureBodyDiagram.xaml.cs +++ b/Dwarf Portrait/CreatureBodyDiagram.xaml.cs @@ -262,10 +262,8 @@ private static void AddPart(Canvas canvas, Vector parentPos, BodyPart part, Vect case "EYEBROW": continue; } - if (usedLayer == null || layer.Original.layer_depth <= usedLayer.Original.layer_depth) // Lower depth = shallower layer. -1 = surface. + if (usedLayer == null || layer.Original.layer_depth < usedLayer.Original.layer_depth) // Lower depth = shallower layer. -1 = surface. we take the first non-duplicated layer from the shallowest layers { - if (usedLayer == null || layer.Original.tissue_id > usedLayer.Original.tissue_id) - { int duplicates = 0; foreach (var testLayer in part.Layers) { @@ -276,7 +274,6 @@ private static void AddPart(Canvas canvas, Vector parentPos, BodyPart part, Vect } if (duplicates <= 1) usedLayer = layer; - } } } Color fillColor = Color.FromRgb(255, 255, 255);