Class Hierarchy
- java.lang.Object
- net.demilich.metastone.game.logic.CustomCloneable (implements java.lang.Cloneable, java.io.Serializable)
- net.demilich.metastone.game.entities.Entity (implements java.lang.Comparable<T>, net.demilich.metastone.game.entities.HasCard, java.io.Serializable)
- net.demilich.metastone.game.spells.trigger.Enchantment (implements net.demilich.metastone.game.spells.trigger.Trigger)
- net.demilich.metastone.game.spells.aura.Aura (implements net.demilich.metastone.game.cards.desc.HasDesc<T>)
- net.demilich.metastone.game.spells.aura.EffectlessAura
- net.demilich.metastone.game.spells.aura.AbstractFriendlyCardAura
- net.demilich.metastone.game.spells.aura.ChooseOneOverrideAura
- net.demilich.metastone.game.spells.aura.DiscoverNotSelectedSpellBonusAura
- net.demilich.metastone.game.spells.aura.DoubleBattlecriesAura
- net.demilich.metastone.game.spells.aura.DoubleDeathrattlesAura
- net.demilich.metastone.game.spells.aura.GatekeeperShaAura
- net.demilich.metastone.game.spells.aura.HoardingWhelpAura
- net.demilich.metastone.game.spells.aura.LifedrainGrantsArmorInsteadAura
- net.demilich.metastone.game.spells.aura.LifedrainHealsAdditionalAura
- net.demilich.metastone.game.spells.aura.ModifyBuffSpellAura
- net.demilich.metastone.game.spells.aura.ReservoirsNeverActiveAura
- net.demilich.metastone.game.spells.aura.SpellEffectsCastTwiceAura
- net.demilich.metastone.game.spells.aura.SpellOverrideAura
- net.demilich.metastone.game.spells.aura.SpellsCastThriceAura
- net.demilich.metastone.game.spells.aura.SpellsCastTwiceAura
- net.demilich.metastone.game.spells.aura.TheliaSilentdreamerAura
- net.demilich.metastone.game.spells.aura.SpellTargetsAdjacentAura
- net.demilich.metastone.game.spells.aura.SupremaciesTriggerTwiceAura
- net.demilich.metastone.game.spells.aura.SupremacyBonusEffectAura
- net.demilich.metastone.game.spells.aura.CardCostInsteadAura
- net.demilich.metastone.game.spells.aura.DoubleCombosAura
- net.demilich.metastone.game.spells.aura.DoubleTurnEndTriggersAura
- net.demilich.metastone.game.spells.aura.HeroPowerBonusAura
- net.demilich.metastone.game.spells.aura.IncorruptibilityAura
- net.demilich.metastone.game.spells.aura.MenagerieMogulAura
- net.demilich.metastone.game.spells.aura.ModifyTemporaryAttackSpellAura
- net.demilich.metastone.game.spells.aura.NoggenfoggerAura
- net.demilich.metastone.game.spells.aura.CaptnCookishAura
- net.demilich.metastone.game.spells.aura.PhysicalAttackTargetOverrideAura
- net.demilich.metastone.game.spells.aura.ReservoirsAlwaysActiveAura
- net.demilich.metastone.game.spells.aura.SecretsTriggerTwiceAura
- net.demilich.metastone.game.spells.aura.SpecificCardFilterOverrideAura
- net.demilich.metastone.game.spells.aura.StatefulAttributeValueAura
- net.demilich.metastone.game.spells.aura.TargetSelectionOverrideAura
- net.demilich.metastone.game.spells.aura.AbstractFriendlyCardAura
- net.demilich.metastone.game.spells.aura.SpellAura
- net.demilich.metastone.game.spells.aura.AttributeAura
- net.demilich.metastone.game.spells.aura.AttributeValueAura
- net.demilich.metastone.game.spells.aura.EnrageAura
- net.demilich.metastone.game.spells.aura.BuffAura
- net.demilich.metastone.game.spells.aura.CardAura
- net.demilich.metastone.game.spells.aura.EffectlessAura
- net.demilich.metastone.game.spells.aura.Aura (implements net.demilich.metastone.game.cards.desc.HasDesc<T>)
- net.demilich.metastone.game.spells.trigger.Enchantment (implements net.demilich.metastone.game.spells.trigger.Trigger)
- net.demilich.metastone.game.entities.Entity (implements java.lang.Comparable<T>, net.demilich.metastone.game.entities.HasCard, java.io.Serializable)
- net.demilich.metastone.game.logic.CustomCloneable (implements java.lang.Cloneable, java.io.Serializable)