This class requires a rewrite so that it just contains what is required for deck to store and return a copy of it.
Anything else will require a class that extends(?) it and implements extra features of a card. eg; point value Blackjack, states such as tapping in MTG, commands such as making someone skip a turn UNO.
Consistency should be maintained with prior versions at this stage. (Not really because no one uses it but it'll be interesting to try)
This class requires a rewrite so that it just contains what is required for deck to store and return a copy of it.
Anything else will require a class that extends(?) it and implements extra features of a card. eg; point value Blackjack, states such as tapping in MTG, commands such as making someone skip a turn UNO.
Consistency should be maintained with prior versions at this stage. (Not really because no one uses it but it'll be interesting to try)