diff --git a/projects/mtg/include/CardEffect.h b/projects/mtg/include/CardEffect.h index d84429e6e..3592406a0 100644 --- a/projects/mtg/include/CardEffect.h +++ b/projects/mtg/include/CardEffect.h @@ -4,7 +4,7 @@ #include #include "Effects.h" -class CardGui; +struct CardGui; class CardEffect : public Effect { diff --git a/projects/mtg/include/GameObserver.h b/projects/mtg/include/GameObserver.h index 52478c76c..b9c52770c 100644 --- a/projects/mtg/include/GameObserver.h +++ b/projects/mtg/include/GameObserver.h @@ -15,7 +15,7 @@ class MTGGamePhase; class MTGAbility; class MTGCardInstance; -class CardGui; +struct CardGui; class Player; class TargetChooser; diff --git a/projects/mtg/include/MTGGuiPlay.h b/projects/mtg/include/MTGGuiPlay.h index 82b41164e..6673b410f 100644 --- a/projects/mtg/include/MTGGuiPlay.h +++ b/projects/mtg/include/MTGGuiPlay.h @@ -8,7 +8,7 @@ class Player; class GameObserver; -class CardGui; +struct CardGui; class MTGGuiPlay: public PlayGuiObjectController { protected: diff --git a/projects/mtg/src/GuiFrame.cpp b/projects/mtg/src/GuiFrame.cpp index 7c99e5584..102e5515d 100644 --- a/projects/mtg/src/GuiFrame.cpp +++ b/projects/mtg/src/GuiFrame.cpp @@ -51,7 +51,7 @@ void GuiFrame::Render() renderer->RenderQuad(gold1, -sized, 16); renderer->RenderQuad(gold1, -sized + 479, 16); - goldGlow->SetColor(ARGB(100+(random()%50), 255, 255, 255)); + goldGlow->SetColor(ARGB(100+(rand()%50), 255, 255, 255)); renderer->RenderQuad(goldGlow, -sized, 9); renderer->RenderQuad(goldGlow, -sized + 480, 9);