Jump to content
Sign in to follow this  
SunkenCastles

[AddOn] Epsilon Merchant

Recommended Posts

spacer.png

 


Info

Epsilon Merchant expands upon the phase forged NPC gossip feature, allowing players to add customisable vendors to their phases, and choose custom interact sounds for their gossip enabled NPCs! Other players who have this addon enabled will be able to purchase these items from your vendors when they visit your phase.

 


How to Use

Creating a Vendor

Step 1: Make sure the "Epsilon Merchant" addon is enabled in your addons list!

Step 2: Make a phase forged NPC and give them gossip options using the following command:

.phase forge npc gossip enable

spacer.png
 

Step 3: Speak with the NPC and click the "Make this NPC a vendor" gossip option.

? Super Important Note: For some reason, phase forged NPCs with only one gossip option using the "vendor" icon are broken. The work-around for this currently is to just add another gossip option. If your NPC's gossip frame isn't opening when you speak to them, this is probably why!

spacer.png


Step 4: Speak with the NPC again, and select the "I want to browse your goods" gossip option.

? Another Important Note: This gossip option cannot be changed from "I want to browse your goods" or it will no longer open the vendor frame! Feel free to change the icon however!

spacer.png


From the vendor frame, you can add new items to the vendor by either selecting the green plus item button () and then selecting the desired items from your inventory; or by clicking the "Add Item" button at the top of the vendor frame and entering the desired item's itemID. If an item already exists on the vendor, you cannot add duplicates.

You can remove items by clicking the red cancel button (?) in the top right corner of the desired item's icon. You can also click the "Remove Item" button at the top of the vendor frame and enter the desired item's itemID.

spacer.png


To change an item's price or stack size, click the yellow gear icon (⚙️) in the bottom right corner of the desired item's icon. The item's price is set in copper (e.g. 100000 = 10 gold). An item's stack size cannot exceed its default stack size, but you can lower it to 1. Make sure you click the Save button to save your changes before closing!

Setting Gossip Sounds

Step 1: Make sure the "Epsilon Merchant" addon is enabled in your addons list!

Step 2: Make a phase forged NPC and give them gossip options using the following command:

.phase forge npc gossip enable

spacer.png

Step 3: Speak with the NPC and click either the "Set Greeting" or "Set Farewell" button at the top of the gossip frame depending on which sound you want to set.

rZ8pumw.png

Step 4: Enter the soundKitID of the desired sound. Click "Accept" to confirm. The NPC will now play the chosen sound when a player interacts with them!

? Tip: You can find soundKitIDs easily using Wowhead's sound browser. The soundKitID of each sound can be found in the URL (e.g. https://www.wowhead.com/sound=416/murlocaggro)!

 


Features

  • Allows phase owners and phase officers to add vendor options to phase forged NPCs.
    • Other players with the Epsilon Merchant add-on will be able to buy the items of your choosing from these NPCs.
  • You can add any item to your vendors, including phase forged items.
    • Item price and stack size can be edited by the phase owner and phase officers.
  • Allows phase owners and phase officers to give phase forged NPCs custom "greeting" and "farewell" sounds.
    • The "greeting" sound plays when players speak with a gossip-enabled NPC.
    • The "farewell" sound plays when the gossip frame is closed.
    • Accepts soundKitIDs which can be found here.

 


Download

This addon is included by default with your Epsilon installation!

 


Changes

(Placeholder)

 


Credits

Made by Skylar for EpsilonWoW.

Copyright © 2022 EpsilonWoW. All Rights Reserved.

 

Edited by SunkenCastles

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×