public void killHappenedAt(PointI p, int mobSize, boolean wasSplashDamage){
		if((p.x < 0) || (p.y < 0) || (p.x >= w) || (p.y >= h)) return;
		double amount = 1f / mobSize / mobSize;
		for(int y=0; y<mobSize; y++){
			for(int x=0; x<mobSize; x++){
				if(wasSplashDamage){
					splashKillCounts[p.y + y][p.x + x] += amount;
				} else {
					normalKillCounts[p.y + y][p.x + x] += amount;
				}
			}
		}
	}