-----------------------------------
-- Area: Western Adoulin
--  NPC: Eukalline
-- Type: Shop NPC
-- !pos 40 32 121 256
-----------------------------------
require("scripts/globals/shop")
local ID = require("scripts/zones/Western_Adoulin/IDs")
-----------------------------------
local entity = {}

entity.onTrade = function(player, npc, trade)
end

entity.onTrigger = function(player, npc)
    -- Standard shop
    player:showText(npc, ID.text.EUKALLINE_SHOP_TEXT)
    local stock =
    {
        6085, 52080,  -- Scroll of Indi-Acumen
        6076, 53460,  -- Scroll of Indi-STR
        6099, 53460,  -- Scroll of Indi-Slow
        6096, 61875,  -- Scroll of Indi-Torpor
        6095, 83160,  -- Scroll of Indi-Slip
        6098, 94185,  -- Scroll of Indi-Languor
        6100, 103040, -- Scroll of Indi-Paralysis
        6097, 504000, -- Scroll of Indi-Vex
        6092, 537030, -- Scroll of Indi-Frailty
        6091, 576300, -- Scroll of Indi-Wilt
        6094, 617100, -- Scroll of Indi-Malaise
        6101, 617100, -- Scroll of Indi-Gravity
        6093, 703800, -- Scroll of Indi-Fade
        6131, 709716, -- Scroll of Indi-Haste
    }
    tpz.shop.general(player, stock)
end

entity.onEventUpdate = function(player, csid, option)
end

entity.onEventFinish = function(player, csid, option)
end

return entity
