From 75de1750a2d5beceb6e4023ea70eca7c05e500f1 Mon Sep 17 00:00:00 2001 From: Christian Daniel Jensen Date: Mon, 2 Nov 2026 05:49:26 -0700 Subject: [PATCH] Add native Essence card database properties with legacy XML fallback --- libcockatrice_card/libcockatrice/card/card_info.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libcockatrice_card/libcockatrice/card/card_info.h b/libcockatrice_card/libcockatrice/card/card_info.h index 5452ef98b..de7beb366 100644 --- a/libcockatrice_card/libcockatrice/card/card_info.h +++ b/libcockatrice_card/libcockatrice/card/card_info.h @@ -466,6 +466,11 @@ public: /** @name Legacy/Convenience Property Accessors */ //@{ [[nodiscard]] QString getCardType() const; void setCardType(const QString &value); + // Native Continuumatrice card properties; older MTG getter names below + // remain compatibility wrappers used by the inherited model/analytics API. + [[nodiscard]] QString getEssenceCost() const; + [[nodiscard]] QString getEssenceTypes() const; + [[nodiscard]] QString getEssenceValue() const; [[nodiscard]] QString getCmc() const; [[nodiscard]] QString getColors() const; void setColors(const QString &value);