So you want to make an item: The redux

Introduction: What is Gryphonheart Items?
It’s an World of Warcraft Addon that lets users create user-defined objects that can be used in personal role-playing as props and as RP quest items. These can be shared by others using the addon. This makes it very cool to use if you can get enough folks using it, which seems to be the hardest part. This is similar to Ephemeral, which we covered some time ago.
Thanks to Fethas for the primer you are about to read. Thanks also to the author of Gryphonheart Items: Pilus for his hard work creating this addon.
Further Information and Links will be at the end of the article.
- Sullivan
GHI stands for Gryphonheart Items, it is a RP tool to facilitate the creation and use of RP items for use by players.
Getting started
When you first load the addon you will an icon of a blue backpack in the center of your screen. Shift click the icon to move it where ever you wish, Click or type /ghi to open the GHI pack.
The GHI pack looks like a standard player container. Along the top of the pack are a row of buttons.

N: Make a new item
E: Edit an existing item
C: Copy an item if allowed.
?: Opens info about the addon and addon options
Making an Item
First click the N button, a window will appear giving you options:

Name: The items name.
Quality: The quality of the item, same as Real IG items.
White text 1 and 2: This is for random info like +5 Awesome or some such.
Yellow text: This can be flavor text for the item
Icon: How the item will look.
Copyable by others: Checked means others can copy the item, unchecked means only you can copy the item.
Stack Size: Adjust to slider to control how high the item can stack, 1 being only able to have a single item.
Amount: If the stack size is more then 1 enter the amount you wish to be created of the item. If the stack size is 1 leave blank.
Duration: This controls how long the item will exist, be it 2hrs or 10 days or more. Once the duration expires the item is lost.
Start duration when traded: this will only allow the item to ‘decay’ when you trade it to another player.
Use local time instead of time played: this will you real time instead of /played time to control the duration.
After you have entered your info, Press the “Next” button.
Now we get into some fun stuff with the item, while you could just leave it as a item without a ‘use’ you can add a plethora of settings.
The list for now is blank, when items are in the list you can select them to edit or delete from the list.
Under the list you see a drop down menu, to create the item for the list you click “Add New”.

Bag: This lets you create a bag or container you can store items in, you can use this for trading a mass amount of items or just for organazation. When you click add you will be presented with options to set its slot size and to set a background texture for it to use.
Script: Consider this something for advanced users, you can use this to set up small lua scripts for your item to use. Anything is accepted BUT slash commands. The box marked delay will delay the script running for a number of seconds you define.
Scripts can be simple like for a map:
local subzone = GetSubZoneText();
local zone = GetZoneText();
if subzone ~= "" then
SELECTED_CHAT_FRAME:AddMessage("You are in: "..subzone.." in "..zone.."." ,1,1,0)
if subzone == "Forest Song" then
SELECTED_CHAT_FRAME:AddMessage("Site of Lessons is marked with an x. ",1,1,0)
end
else
SELECTED_CHAT_FRAME:AddMessage("You are in: "..zone.."." ,1,1,0)
end;
…or a complex one like making a sender and receiver item for a whisper stone or communication device, normally require a sender item and a receiver item to be made.
More examples and help can be found on the addon forums at www.pilus.info

Buff: This makes a custom buff for the player. Note that only other GHI users can see the buff/debuffs the items produce.
Equip Item: Allows you to equip an actual IG item on the GHI items use, this item must be the exact name. One option is to apply a GHI Buff when you equip an item.
Expression: Expressions are single says/emotes that are used when a item is used. A delay can be set on the expression.
Random Expression: The same as expression, only you can input more then one of different types that will be picked randomly.
Books: Books are items that are…Well books. You can make journels or letters.Also to note GHI can transcribe ingame books and letters into GHI Versions.
Sound: Play a sound from the WOW gamefiles, a delay can be set on this option.
GHR Item: Adds a reputation increase/decrease feature to an item. You MUST HAVE GHR and be an officer or higher rank to make the item. But anyone also with GHR may use the item.
Time: displays the time output as a say/emote or a green texted or yellow texted silent message. Good for making watches and clocks.
Produce/Consume Item: Sets the item to procude or consume another item, you can set how much is consumed or produced. Note: The item consumed or produced must already exist in you GHI Pack on initial item setup.
Message: The item will display a message to the user
Remove buff: Remove a GHI buff if it exists.
Last but not least, Requirements – when you make a requirement you can change a item in the list from run always to run when a requirement is fulfilled or not fulfilled. You can have more then one requirement… but them must all be true for a item to run with ‘is fulfilled’ checked.

Requirements can be complex or simple and contain the following:
Name: A player name
Level: Specify a player level requiremnt can be the format of N or n-N or N+, so 10, 10-20 or 10+ as examples.
Zone: Set a zone. You can specify more then one zone by separating them with a comma like Stromwind, Teldrassil
Subzone: Set a subzone, The Park would be an example. These can also be separated by commas.
Guild: A guild name.
Class: Only usable by this class, can have more then one separated by comma.
Race: A player’s race, again more then one with comma separation.
Gender: The item users gender.
Base Stats: This reflects the players stats, more then one can be uses separate by comma but the format for stats is thus: Agility 100-200, Stamina 10+ and so on.
Skill: Skills reflect the skills on you skill tab, NOT SPELLS. IE Blacksmithing 100+ or Fishing 100-400
Reputation: This reflects a players IG reputation in the format of the factions name and the level of reputation IE Darnassus Revered
Normal Item: This will check for an the existence of an actual IG Item(s)
Honor Kills: Checks the players honorable kills from the PVP system.
Normal buff: Checks for a normal non GHI buff.
GHI Buff: Checks for a GHI buff
Lua statement: This is essentially an if statement that evaluates for truth, IE random(100) > 50 or UnitName(‘target’) == “Bob”, this is entered into the requirement filter box.
A note on the Tooltip Text box: If left blank this will reflect the text in the requirement filter box, otherwise it will reflect the text in this box.
Now on use text, Cooldown if any, and if its consumed and click finish. You now have a spiffy new RP item.
How to trade items
You can trade RP items between other GHI users through the standard trade window, however you cannot drag and drop the item like normal, you must target and open the trade window first. The same works for buffs on other players if you cast on them, you must target them first.
Now you simply need to be creative, have fun and share.
Keep checking www.pilus.info for updates on the mods and his other projects and feel free to check the forums there for help, advice or to share scripts.
————-
http://www.pilus.info/
http://wow.curse.com/downloads/wow-addons/details/ghi.aspx




2 comments
Thanks Fethas!
I’ve been playing with the addon and I like it so far. Here’s just a few of many) ideas for using it in game for folks:
An in-game character journal.
Tickets to a RP event.
Invoices for player vendors.
Mail/note delivery or courier services.
Make your own quest items for guild or group’s RP.
Awards for guildies and friends.
RP Props for Engineers, alchemists and such.
Guild “flyers” or instruction manuals.
Newspapers or handbills.
Backstory items to share during RP.
Guild badges or insignia.
It’s really up to you and your imagination. As always. :)
Note: For books and such, make a backup of the text in case a patch or update wipes the info. You never know.
REMEMBER:
Everyone has to have the addon for it to work properly.
Created items to give out will not work if the other person does not have the addon installed.
You must log in to post a comment.