public Doctor(Game game) {
		super(game);
		setEntitySize(16,32);
		setLocation(game.getCurrentLevel().getSpawnLocation());
		setScreenLock(true);
		setActionDelay(50);
		setJumpMax(32);
		setInfiniteAction(true);
		setDoctor(1);
		
		sonicMax = 100;
		sonicChange = 0.1;
		sonicPower = sonicMax;
		sonicKillAmount = 1000;
		sonicKillPower = 50;
		
		sonicSpace = 0;
		sonicSize = new Dimension(8,8);
		sonicOffset = new Point(10,7);
		
		sonicPowerLeftTexture = TextureManager.loadTexture("gui/game/player/power/power_left");
		sonicPowerCenterTexture = TextureManager.loadTexture("gui/game/player/power/power_center");
		sonicPowerRightTexture = TextureManager.loadTexture("gui/game/player/power/power_right");
		sonicDepleteLeftTexture = TextureManager.loadTexture("gui/game/player/power/deplete_left");
		sonicDepleteCenterTexture = TextureManager.loadTexture("gui/game/player/power/deplete_center");
		sonicDepleteRightTexture = TextureManager.loadTexture("gui/game/player/power/deplete_right");
		sonicBlockQuantity = 10;
		
		regenerationKillRadius = 128;
	}