int[] spLocXY = getCoords(spriteX, spriteY);  int spriteNum = EbMap.findSprite(hm, spLocXY[0], spLocXY[1], (short) spLocXY[2], (short) spLocXY[3]); if (spriteNum == -1) {
EbMap.SpriteLocation spLoc = getSpriteLocation(spriteX, spriteY); if (spLoc != null) return spLoc.getTpt(); else
		public short getSpriteTpt(int spriteX, int spriteY) {			int[] spLocXY = getCoords(spriteX, spriteY);			int spriteNum = EbMap.findSprite(hm, spLocXY[0], spLocXY[1],					(short) spLocXY[2], (short) spLocXY[3]);			if (spriteNum == -1) {				return -1;			} else {				return EbMap.getSpriteTpt(spLocXY[0], spLocXY[1], spriteNum);			}		}