-----------------------------------
-- Area: East Ronfaure (101)
--   NM: Bigmouth Billy
-----------------------------------
local ID = zones[xi.zone.EAST_RONFAURE]
-----------------------------------
---@type TMobEntity
local entity = {}

entity.phList =
{
    [ID.mob.BIGMOUTH_BILLY - 2] = ID.mob.BIGMOUTH_BILLY, -- 453.625 -18.436 -127.048
    [ID.mob.BIGMOUTH_BILLY - 1] = ID.mob.BIGMOUTH_BILLY, -- 403.967 -36.822 -16.285
}

entity.spawnPoints =
{
    { x = 453.625, y = -18.436, z = -127.048 },
    { x = 403.967, y = -36.822, z = -16.285  },
    { x = 413.229, y = -38.467, z = 7.047    },
    { x = 444.402, y = -25.840, z = -62.278  },
    { x = 431.383, y = -21.708, z = -104.452 },
    { x = 461.682, y = -16.351, z = -140.659 },
    { x = 492.990, y = -31.627, z = -26.952  },
    { x = 410.899, y = -38.684, z = 20.079   },
    { x = 406.556, y = -19.687, z = -123.314 },
    { x = 410.482, y = -38.712, z = 13.810   },
    { x = 412.905, y = -27.336, z = -43.678  },
    { x = 440.601, y = -30.000, z = -37.197  },
    { x = 408.099, y = -32.149, z = -24.668  },
    { x = 423.216, y = -29.953, z = -82.350  },
    { x = 409.263, y = -29.244, z = -74.763  },
    { x = 403.348, y = -39.689, z = 4.992    },
    { x = 430.545, y = -37.343, z = 5.280    },
    { x = 436.760, y = -36.135, z = -15.581  },
    { x = 512.951, y = -30.305, z = -30.550  },
    { x = 424.676, y = -19.923, z = -122.458 },
    { x = 474.156, y = -33.593, z = -20.535  },
    { x = 443.869, y = -29.559, z = -83.515  },
    { x = 473.520, y = -29.799, z = -35.259  },
    { x = 474.083, y = -29.712, z = -58.443  },
    { x = 407.600, y = -29.273, z = -69.477  },
    { x = 512.339, y = -38.228, z = -11.539  },
    { x = 442.568, y = -29.206, z = -46.410  },
    { x = 460.231, y = -15.656, z = -134.938 },
    { x = 483.839, y = -30.000, z = -75.735  },
    { x = 438.519, y = -33.314, z = -21.631  },
    { x = 460.873, y = -15.620, z = -150.220 },
    { x = 453.689, y = -35.968, z = 17.659   },
    { x = 440.453, y = -30.400, z = -30.854  },
    { x = 431.411, y = -19.818, z = -113.567 },
    { x = 461.550, y = -37.907, z = 12.718   },
    { x = 445.846, y = -19.276, z = -117.997 },
    { x = 432.659, y = -19.464, z = -132.145 },
    { x = 423.957, y = -36.374, z = 2.725    },
    { x = 436.087, y = -19.615, z = -147.229 },
    { x = 467.287, y = -17.351, z = -118.462 },
    { x = 414.225, y = -31.004, z = -23.073  },
    { x = 425.536, y = -36.928, z = 22.731   },
    { x = 448.055, y = -35.685, z = 20.914   },
    { x = 435.613, y = -23.975, z = -100.172 },
    { x = 461.516, y = -16.197, z = -121.186 },
    { x = 480.573, y = -30.000, z = -80.894  },
    { x = 429.797, y = -19.451, z = -126.414 },
    { x = 402.872, y = -25.056, z = -98.082  },
    { x = 500.600, y = -30.374, z = -31.999  },
    { x = 479.689, y = -28.060, z = -90.073  },
}

entity.onMobDeath = function(mob, player, optParams)
    xi.hunts.checkHunt(mob, player, 151)
end

return entity
