ClosetGoblin

Using ClosetGoblin

LibSlash

This mod requires LibSlash to be installed if you want to use /cg commands.
http://war.curse.com/downloads/war-addons/details/libslash.aspx

ClosetGoblin Button

When you launch ClosetGoblin for the first time you will have a button at the center of you screen. You can move/resize this button with the layout editor of WAR.
Left Click on the button to change set or Right Click to open ClosetGoblin Window.

Opening ClosetGoblin Window

Use the command '''/cg show''' or Right Click on the ClosetGoblin Button.

Managing Sets

To create a new set, click the "New Set" button. You will be prompted to enter a name for the new set. The name must be unique and can contain any character the game will allow in regular input, including spaces.

To delete a set, select the set from the list and press "Delete Set". You will be prompted to confirm the deletion of your set. Once a set is deleted, it's gone! There is no way to recover it.

You may add items to the currently selected set by simply dragging them in to the appropriate slot in the ClosetGoblin window. ClosetGoblin will check that you are able to equip the item first, and will not allow you to put items in sets that you cannot equip.

Other Set Operations

A menu of set operations can be accessed by right clicking a set in the list. The follow options are available:

  • '''Rename set...''' - Allows you to rename a set. The same naming rules for naming a new set apply here.
  • '''Import Current''' - Imports your current equipment in to the selected set.
  • '''Copy''' - Copies the selected set, allowing you to paste it to another set.
  • '''Paste''' - Allows you to paste the previously copied set on to the selected set. This option is only available when you have copied a set, and you are attempting to paste the copied set to another set. You may not paste a set over itself.
  • '''Associate with Zone ...''' - Open the window for configuring the automatic change of set when zoning.
  • '''Link/Unlink with tactics set''' - When you activate the set, it will automaticly change your tactics.

Slot Operations

Individual slots may be cleared and toggled with the following operations:

  • '''Alt + Left Click''' - Enables or disables a slot. Disabled slots will have a yellow tint. Slots that are disabled are not switched when a set is activated.
  • '''Alt + Right Click''' - Clears a slot, removing whatever item was there before.

Changing Tactics Set

  • A menu of Tactics set operations can be accessed by right clicking on the set in the list.
  • Just choose what tactics set you want to use and it will automaticly switch to that tactics set when you switch to this set.
  • By default you see an "x" that means that tactics set will not change when you switch to this set.

Auto-changing Sets

You need to configure it with the specific window (zone configuration button of the main window) or with commands that you can found below.

  • Note that a small number of zones will not work because I don't know the good number of these zones. In this case you will have an error message, please report it.

Slash Commands

ClosetGoblin exposes the following slash commands:

  • '''/cg show''' - Shows the ClosetGoblin set manager.
  • '''/cg hide''' - Hides the ClosetGoblin set manager.
  • '''/cg activate <set>''' - Activates the set indicated by <set>, e.g. /cg activate Main Set
  • '''/cg zone list''' - Give you a list of your zones associations.
  • '''/cg zone <zonename> <set>''' - Associate a zone with a set. Available zonename are :
    • T1 = all zones of the Tier 1
    • T2 = all zones of the Tier 2
    • T3 = all zones of the Tier 3
    • T4 = all zones of the Tier 4 except forteress
    • capital = Altdorf and Inevitable city
    • forteress = all fortress (ennemy and ally)
    • scenario = all scenario from all tiers
    • instance = pve instance (gunbad, lost vale, ...)
  • '''/cg zone <zonename>''' - Delete an association between zone and set.
  • '''/cg set <opt> <value>''' - Sets a ClosetGoblin option <opt> to the value indicated by <value>

Currently the following options are supported:

  • '''output''' - Determines whether ClosetGoblin should print output messages to your chat window on various ClosetGoblin events. Valid values: ''on, off''
  • '''zones-to-sets''' - Determines if you want to use the zone changing system. Valid values: ''on, off''
  • '''tooltip''' - Determines if you want to see sets in tooltip of objects. Valid values: ''on, off''
  • '''remove-to-first''' - Determines if you want that item moved by ClosetGoblin from equipment to backpack go in the first (option on) or in the last (option off) available slot. Valid values: ''on, off''

Item Tooltips information

You can now see in tooltips of each item all sets where this item is present.

ClosetGoblin in Macros

Because you can't use custom slash commands in macros, you will need to use the following command to switch sets using a macro:
/script ClosetGoblin.ActivateSet("Set Name")
"Set Name" would be replaced with the name of the set you want to equip. It must be wrapped in quotes.

You can also use macro to show/hide ClosetGoblin windows with :
/script ClosetGoblin.Show()
/script ClosetGoblin.Hide()

You must login to post a comment. Don't have an account? Register to get one!

  • 7 comments
  • Avatar of Fury_Belgarion Fury_Belgarion Apr 17, 2009 at 01:13 UTC - 0 likes

    Hello bannon3, Sorry I haven't see you comment before. I have change this in version 2.2.0.0, you can set tactics with the right click menu of sets.

  • Avatar of bannon3 bannon3 Apr 06, 2009 at 13:06 UTC - 0 likes

    I am unable to set / change tactics in CG. Is there a command set for it?

  • Avatar of pesh131 pesh131 Nov 12, 2008 at 07:42 UTC - 0 likes

    is anyone else having a problem with cg not changing every piece? it has stopped switching my cloaks

  • Avatar of aurak aurak Nov 09, 2008 at 17:51 UTC - 0 likes

    I've installed this via the Curse client, and none of the slash commands work. This also means the mod isn't doing anything.

  • Avatar of Shpoon Shpoon Oct 16, 2008 at 15:35 UTC - 0 likes

    Two suggestions that come to mind right away as I'm using it. Double-clicking a set in the CG window should activate the set. Also adding /cg help which prints out a small help msg would be nice. Like change the end of the function ClosetGoblin.OnSlashCommand to be:

    function ClosetGoblin.OnSlashCommand(what)
    	what = string.lower(what)
    	if what == "show" then
    		ClosetGoblinCharacterWindow.Show()
    		return
    	elseif what == "hide" then
    		ClosetGoblinCharacterWindow.Hide()
    		return
    	end
    	
    	local set = what:match("activate[ ]?(.*)")
    	if set then
    		ClosetGoblin.ActivateSet(set)
    		return
    	end
    	
    	local opt, val = what:match("set[ ]?([a-z0-9\-]+)[ ]?(.*)")
    	if opt and val then
    		if opt == "output" then
    			-- We dump the message twice because if you just turned it off, you'll see it before it goes off, if you just turned it on, you'll see it after
    			local flag = (val == "on") and true or false
    			ClosetGoblin.Message(L"Setting message output: " .. (flag and L"on" or L"off"))
    			ClosetGoblin.settings.outputMessages = flag
    			ClosetGoblin.Message(L"Setting message output: " .. (flag and L"on" or L"off"))
    		elseif opt == "unique-item-warning" then
    			local flag = (val == "on") and true or false
    			ClosetGoblin.Message(L"Setting unique item warning message: " .. (flag and L"on" or L"off"))
    			ClosetGoblin.settings.uniqueItemWarning = flag
    		end
    		return -- added for help
    	end
    	
    	-- If none of the above caught the "/cg XYZ" command, print out short help.
    	EA_ChatWindow.Print(L"ClosetGoblin support the following slash commands:")
    	EA_ChatWindow.Print(L" /cg show - Shows ClosetGoblin window.")
    	EA_ChatWindow.Print(L" /cg hide - Hides ClosetGoblin window.")
    	EA_ChatWindow.Print(L" /cg activate <set> - Equips the named set.")
    	EA_ChatWindow.Print(L" /cg set <opt> <value> - Sets a ClosetGoblin option.")
    	EA_ChatWindow.Print(L"The following options are supported:")
    	EA_ChatWindow.Print(L" output - Turn on/off output messsages. Valid values: on, off")
    	EA_ChatWindow.Print(L" unique-item-warning - Turn on/off unique item warnings. Valid values: on, off")
    	EA_ChatWindow.Print(L"ClosetGoblin in Macros:")
    	EA_ChatWindow.Print(L" /script ClosetGoblin.ActivateSet(\"Set Name\")")
    end
    
  • Avatar of mikku mikku Oct 03, 2008 at 16:57 UTC - 0 likes

    Would it be possible to make a macro that switches between two sets? Activate group set if solo set is equipped and vice versa?

  • Avatar of kadaan kadaan Sep 27, 2008 at 23:02 UTC - 0 likes

    What "New set" button?

  • 7 comments