Originally Posted by Garkin
Is there easy way to tell if you are interacting with fence or with regular merchant? Intraction type for both is INTREACTION_VENDOR.
|
I didn't see any API like IsAtFence()
There is a FENCE_SCENE though, you could check the current scene.
I also saw these which you might find useful, they are all from the FENCE_MANAGER
Lua Code:
EVENT_MANAGER:RegisterForEvent("ZO_Fence_Manager", EVENT_OPEN_FENCE, function(eventCode) self:OnFenceOpened() end)
EVENT_MANAGER:RegisterForEvent("ZO_Fence_Manager", EVENT_CLOSE_STORE, function(eventCode) self:OnFenceClosed() end)
self:FireCallbacks("FenceOpened", self.sellsUsed, self.laundersUsed)
self:FireCallbacks("FenceClosed")
self:FireCallbacks("FenceSellSuccess")
self:FireCallbacks("FenceLaunderSuccess")
self:FireCallbacks("FenceUpdated", self.totalSells, sellsUsed, self.totalLaunders, laundersUsed)
self:FireCallbacks("FenceEnterSell", self.totalSells, self.sellsUsed)
self:FireCallbacks("FenceEnterLaunder", self.totalLaunders, self.laundersUsed)
self:FireCallbacks("FenceInventoryUpdated")