From 596291bbf881147e3afd72f5992bcb159be1d0a6 Mon Sep 17 00:00:00 2001 From: Steve Date: Thu, 7 Oct 2021 13:37:12 -0400 Subject: [PATCH] more util --- oracle.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/oracle.go b/oracle.go index 61fcbbb..af2bb6d 100644 --- a/oracle.go +++ b/oracle.go @@ -141,12 +141,10 @@ func OracleEffect(c *Card, g *Game) { case 1: c.Power = c.Power + 1 case 2: - if c.Owner == SentinalID { - g.CardBuffer = DeckFromCards(g.SentinalDeck.Scry(1)) - } else if c.Owner == ScourgeID { - g.CardBuffer = DeckFromCards(g.ScourgeDeck.Scry(1)) - } else { + if c.Owner != SentinalID || c.Owner != ScourgeID { log.Println("card draw effect was played but with no owner?") + } else { + g.CardBuffer = DeckFromCards(g.GetDeck(c.Owner).Scry(1)) } g.CanDraw = true g.HasDrawn = false