OK so I thought I get some input here since I honestly I have a small infantile knowledge of the Java language (I’m learning as I go). Without giving out too much info, the game is in short a “Mega Man Chip Challenge” or basically an RPG-Like game that uses cards. I was wonder how I should go about implementing the cards…I believe making a class for the cards is the only way to go about it. Each card knows general info about itself, but in battle they can carry out a wide variety of actions…I was thinking having a method that can read the cards ID number and thus, using a crap ton of else if statements, perform the required actions. I guess what I want to know is basically if there is an easier way to go about the entire thing. Any suggestions?