-----------------------------------
-- Area: Sea Serpent Grotto (176)
--   NM: Charybdis
-- !pos -152 48 -328 176
-----------------------------------
local ID = zones[xi.zone.SEA_SERPENT_GROTTO]
-----------------------------------
---@type TMobEntity
local entity = {}

entity.spawnPoints =
{
    { x = -138.181, y =  48.389, z = -338.001 },
    { x = -212.407, y =  38.538, z = -342.544 },
    { x = -143.426, y =  48.267, z = -342.433 },
    { x = -147.128, y =  48.343, z = -341.618 },
    { x = -153.389, y =  48.438, z = -339.050 },
    { x = -166.042, y =  48.340, z = -340.356 },
    { x = -162.396, y =  48.436, z = -331.558 },
    { x = -148.072, y =  48.484, z = -333.427 },
    { x = -158.004, y =  48.441, z = -340.802 },
    { x = -156.357, y =  48.451, z = -339.278 },
    { x = -159.208, y =  48.246, z = -346.543 },
    { x = -144.259, y =  48.485, z = -337.866 },
    { x = -143.087, y =  48.271, z = -342.227 },
    { x = -163.429, y =  48.460, z = -337.624 },
    { x = -131.404, y =  48.213, z = -333.826 },
    { x = -150.358, y =  48.291, z = -338.601 },
    { x = -160.974, y =  48.453, z = -333.704 },
    { x = -142.180, y =  48.271, z = -345.135 },
    { x = -145.668, y =  48.405, z = -332.181 },
    { x = -143.056, y =  48.276, z = -341.779 },
    { x = -163.198, y =  48.327, z = -329.005 },
    { x = -162.195, y =  48.460, z = -333.260 },
    { x = -134.991, y =  48.422, z = -339.475 },
    { x = -137.878, y =  48.355, z = -344.886 },
    { x = -162.424, y =  48.375, z = -343.121 },
    { x = -149.198, y =  48.475, z = -331.289 },
    { x = -134.900, y =  48.415, z = -339.600 },
    { x = -160.080, y =  48.457, z = -332.202 },
    { x = -138.565, y =  48.477, z = -337.513 },
    { x = -149.252, y =  48.330, z = -343.319 },
    { x = -139.382, y =  48.414, z = -339.323 },
    { x = -141.571, y =  48.426, z = -338.449 },
    { x = -144.768, y =  48.291, z = -341.985 },
    { x = -162.567, y =  48.465, z = -340.182 },
    { x = -163.176, y =  48.323, z = -342.850 },
    { x = -137.511, y =  48.474, z = -341.490 },
    { x = -152.557, y =  48.309, z = -345.523 },
    { x = -138.096, y =  48.493, z = -334.148 },
    { x = -158.110, y =  48.448, z = -339.344 },
    { x = -138.303, y =  48.420, z = -343.009 },
    { x = -151.590, y =  48.434, z = -341.447 },
    { x = -160.400, y =  48.477, z = -339.910 },
    { x = -135.993, y =  48.497, z = -339.355 },
    { x = -143.747, y =  48.389, z = -332.658 },
    { x = -139.887, y =  48.470, z = -337.201 },
    { x = -162.400, y =  48.474, z = -332.129 },
    { x = -150.407, y =  48.460, z = -333.947 },
    { x = -138.264, y =  48.466, z = -341.724 },
    { x = -130.664, y =  48.315, z = -338.463 },
    { x = -164.707, y =  48.330, z = -330.263 }
}

entity.phList =
{
    [ID.mob.CHARYBDIS - 4] = ID.mob.CHARYBDIS, -- -138.181, 48.389, -338.001
    [ID.mob.CHARYBDIS - 2] = ID.mob.CHARYBDIS, -- -212.407, 38.538, -342.544
}

entity.onMobInitialize = function(mob)
    mob:setMobMod(xi.mobMod.MULTI_HIT, 5)
end

entity.onMobDeath = function(mob, player, optParams)
end

return entity
