public Skill(String name, Tier tier, SkillType type) {
		super(name, tier, 0, 0, 0, "/res/skills/S_Fire05.png");
		this.type = type;
		
		String texturePath = "/res/skills/";
		
		switch (type) {
		case PROJECTILE:
			effectTexture = texturePath + "S_Fire05.png";
			texturePath += "S_Fire05.png";
			damage = 10;
			speed = 8;
			break;
		case LASER:
			effectTexture = texturePath + "S_Fire01.png";
			texturePath += "S_Fire01.png";
			speed = 10;
			damage = 1;
			break;
		case IMPACT:
			effectTexture = texturePath + "S_Earth04.png";
			texturePath += "S_Earth04.png";
			speed = 8;
			damage = 1;
			break;
		case AURA:
			effectTexture = texturePath + "S_Earth04.png";
			texturePath += "S_Buff05.png";
			speed = 8;
			break;
		}
		layer = type.ordinal();
		setTexture(texturePath);
		setEffectTextureRotation();
		isSkill = true;
		stackable = false;
	}