-----------------------------------
-- Area: Labyrinth of Onzozo
--   NM: Narasimha
-----------------------------------
local ID = zones[xi.zone.LABYRINTH_OF_ONZOZO]
-----------------------------------
---@type TMobEntity
local entity = {}

entity.spawnPoints =
{
    { x = -119.897, y =  0.275, z =  127.060 },
    { x = -126.841, y = -0.554, z =  129.681 },
    { x = -140.000, y = -0.955, z =  144.000 },
    { x = -127.567, y = -0.046, z =  128.790 },
    { x = -127.477, y = -0.713, z =  131.674 },
    { x = -126.123, y = -0.794, z =  119.478 },
    { x = -128.146, y = -0.486, z =  131.967 },
    { x = -112.349, y =  0.357, z =  120.813 },
    { x = -131.940, y =  0.000, z =  129.200 },
    { x = -111.603, y =  0.000, z =  131.740 },
    { x = -139.276, y =  0.522, z =  169.726 },
    { x = -138.515, y =  0.196, z =  163.013 },
    { x = -112.132, y =  0.347, z =  123.396 },
    { x = -112.185, y =  0.403, z =  119.349 },
    { x = -132.750, y = -0.693, z =  141.197 },
    { x = -123.467, y =  0.420, z =  126.177 },
    { x = -134.806, y = -0.383, z =  137.258 },
    { x = -133.951, y = -0.444, z =  132.249 },
    { x = -121.559, y = -0.042, z =  124.208 },
    { x = -142.328, y = -0.101, z =  160.475 },
    { x = -122.560, y =  0.000, z =  119.368 },
    { x = -137.594, y =  0.062, z =  146.113 },
    { x = -130.330, y = -0.459, z =  137.564 },
    { x = -130.844, y =  0.000, z =  129.291 },
    { x = -113.427, y = -0.181, z =  130.849 },
    { x = -133.283, y = -0.580, z =  134.269 },
    { x = -123.920, y = -0.971, z =  121.728 },
    { x = -107.747, y = -0.761, z =  127.387 },
    { x = -131.104, y =  0.198, z =  119.130 },
    { x = -142.146, y =  0.088, z =  164.039 },
    { x = -131.259, y = -0.075, z =  133.458 },
    { x = -139.860, y =  0.274, z =  170.049 },
    { x = -141.196, y =  0.313, z =  164.407 },
    { x = -119.757, y =  0.500, z =  129.177 },
    { x = -118.001, y = -0.733, z =  124.052 },
    { x = -136.853, y = -0.170, z =  139.145 },
    { x = -116.568, y =  0.088, z =  126.651 },
    { x = -117.588, y = -0.414, z =  124.803 },
    { x = -114.531, y = -0.021, z =  120.129 },
    { x = -133.084, y = -0.201, z =  131.928 },
    { x = -122.383, y = -0.043, z =  123.871 },
    { x = -140.540, y = -0.881, z =  147.108 },
    { x = -133.420, y = -0.348, z =  135.990 },
    { x = -139.498, y = -0.303, z =  143.339 },
    { x = -116.699, y = -0.326, z =  116.940 },
    { x = -117.648, y = -0.198, z =  122.736 },
    { x = -141.699, y =  0.000, z =  159.967 },
    { x = -111.942, y =  0.000, z =  127.207 },
    { x = -134.044, y = -0.092, z =  140.415 },
    { x = -121.852, y = -0.242, z =  116.384 }
}

entity.phList =
{
    [ID.mob.NARASIMHA - 1] = ID.mob.NARASIMHA, -- -119.897 0.275 127.060
}

entity.onMobInitialize = function(mob)
    mob:setMobMod(xi.mobMod.GIL_MIN, 12000)
    mob:setMobMod(xi.mobMod.GIL_MAX, 30000)
    mob:setMobMod(xi.mobMod.MUG_GIL, 4800)
end

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

return entity
