From 93151fc1690075e87b0b2f802b1698246bccf1b2 Mon Sep 17 00:00:00 2001
From: Marius Kern <mariusskern@gmail.com>
Date: Sat, 3 Aug 2024 13:42:06 +0200
Subject: [PATCH] Prism and Pyramid fixed

---
 .../Scripts/InteractionEngine/FactHandling/Facts/PrismFact.cs   | 2 +-
 .../Scripts/InteractionEngine/FactHandling/Facts/PyramidFact.cs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/PrismFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/PrismFact.cs
index 13be44c5..4050f8d7 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/PrismFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/PrismFact.cs
@@ -115,7 +115,7 @@ protected override void RecalculateTransform()
     }
     /// \copydoc Fact.Equivalent(Fact, Fact)
     protected override bool EquivalentWrapped(PrismFact p1, PrismFact p2){
-        return DependentFactsEquivalent(p1, p1);
+        return DependentFactsEquivalent(p1, p2);
     }
 
     protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new){
diff --git a/Assets/Scripts/InteractionEngine/FactHandling/Facts/PyramidFact.cs b/Assets/Scripts/InteractionEngine/FactHandling/Facts/PyramidFact.cs
index 2aadb6b1..0cd82299 100644
--- a/Assets/Scripts/InteractionEngine/FactHandling/Facts/PyramidFact.cs
+++ b/Assets/Scripts/InteractionEngine/FactHandling/Facts/PyramidFact.cs
@@ -134,7 +134,7 @@ protected override void RecalculateTransform()
     }
     /// \copydoc Fact.Equivalent(Fact, Fact)
     protected override bool EquivalentWrapped(PyramidFact p1, PyramidFact p2){
-        return DependentFactsEquivalent(p1, p1);
+        return DependentFactsEquivalent(p1, p2);
     }
 
     protected override Fact _ReInitializeMe(Dictionary<string, string> old_to_new){
-- 
GitLab