protected GoblinExercise(GameExercise gameExercise, int baseAttack, int baseDefense) : base(gameExercise, baseAttack, baseDefense) { }
public GoblinKingExercise(GameExercise gameExercise) : base(gameExercise, 3, 3) { }
public GoblinExercise(GameExercise gameExercise) : base(gameExercise, 1, 1) { }
protected CreatureExercise(GameExercise gameExercise, int baseAttack, int baseDefense) { GameExercise = gameExercise ?? throw new ArgumentNullException(nameof(gameExercise)); BaseAttack = baseAttack; BaseDefense = baseDefense; }