fixed some match problems

This commit is contained in:
BetaSteward 2010-12-29 15:00:18 -05:00
parent 7b62bbd24d
commit e460b9af20
17 changed files with 46 additions and 40 deletions

View file

@ -57,12 +57,12 @@ public class PlayerFactory {
private PlayerFactory() {}
public Player createPlayer(String playerType, String name, Deck deck, RangeOfInfluence range) {
public Player createPlayer(String playerType, String name, RangeOfInfluence range) {
Player player;
Constructor<?> con;
try {
con = playerTypes.get(playerType).getConstructor(new Class[]{String.class, Deck.class, RangeOfInfluence.class});
player = (Player)con.newInstance(new Object[] {name, deck, range});
con = playerTypes.get(playerType).getConstructor(new Class[]{String.class, RangeOfInfluence.class});
player = (Player)con.newInstance(new Object[] {name, range});
} catch (Exception ex) {
logger.log(Level.SEVERE, null, ex);
return null;