Get an Epic Experience with Premium

Item Linka

Chat & Communication Login to Add Favorites
  • 0 Likes
  • Warhammer Online
  • 2 Monthly Downloads
  • Supports: 1.3.1
  • 2,141 Total Downloads
  • Updated 08/23/2009
  • Created 11/19/2008
  • 9 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: Item Linka 1.0.7 R1
or

About Item Linka

Item Linka!

An awesome item linker, better than the rest!

What?

You need LibSlash to use this mod.

Why?

Sometimes it is difficult to click on linked items or abilities in chat. This mod places small, easy to use buttons to hover over just like a real item. They fade away with time until they ultimately disappear completely.

How?

  • SHIFT + LEFT CLICK an Item Linka button to link it. If someone links you something in a /tell or otherwise you can link it through Item Linka anywhere you like.
  • HOVER over a button to get tooltip information and halt it from automatically disappearing.
  • RIGHT CLICK on a button to make it disappear.

OLD INFO BELOW

Why?

You might be wondering why I would work on an item linker when Mythic said they are going to release one very soon. I couldn't wait, and I enjoy throwing myself into problems and solving them. So, solved it I did!

How?

  • CTRL + LEFT CLICK an item to link it to the last used chat channel.
  • HOVER over a button to get tooltip information and halt it from automatically disappearing.
  • RIGHT CLICK on a button to make it disappear.

The mod will detect linked items in chat and create a button above the chat window for you to hover over.

If you created a mod that uses itemData tooltips and would like to have ItemLinka handle linking for you, add your window's name to ItemLinka.handleWindows with the following command:

table.insert(ItemLinka.handleWindows, "MyModWindowName")

and that's IT!

  • Fixed a bug that caused the main menu to require more Esc key presses than normal.
  • Fixed an issue with the Item Linka window not staying in place after being moved.

Comments

First Previous Page 1 of 2 Next Last
  • #29
    Need update for 1.3.1 because moveable settings don't save
  • #27
    Does this work with the new Mythic item linking feature?
  • #28
    Yes
  • #25
    What's the point of using this in v1.1?
  • #26
    Read the description.
  • #24
    Hmmm, I have the mods installed and on my side it works fine, but noone else can see the icon pop. They have libslash installed, and they see the [loot linked] message, but no icon appears.
  • #23
    Love this mod, keep up the great work. Item Linka and Queue Queuer enhance my WHA experience sexponentially.
  • #21
    Great addon, works like a charm ignore the whiners tbh.

    If only the [ITEM_LINKED] was a clickable link :P
    I guess that is impossible tbh, and Mythic will implement this feature.
  • #16
    This has degenerated. This is the last I'll say on the matter:


    There is no need to hook individual windows. If you take a close look at the Mostly Harmless Item Linker code, as per MoronWar's initial suggestion, you'll find that you actually hook the WindowUtils.OnRButtonDownProcessed method.

    Hooking this method, instead of the individual windows, allows you to link an item by mouseclicking whenever tooltip is displayed.

    MHIL thus worked with nLootLink without any modifications to MHIL or any callbacks from nLootLink.

    Is it clear how less code is required from you?
  • #19
    im gay
  • #18
    MHIL hooks multiple functions, not just WindowUtils. You have to do this to prevent the game from using the item (this is why I use left click, to prevent accidental use) or picking it up.

    Degenerated? I am telling you how I perceived your message and said I would help sync the mods up and I did. I added a special case for if a key is pressed on your mod's window. I sent you a message about this.

    Once again, it's not less work. You still have to prevent the game from handling the key presses like normal.
  • #20
    I know you say you enjoy throwing yourself into problems, but it seems to me that you just don't want to do anything more challenging than what you did.

    I'll just add this last little bit about community interaction. Take a look at zMailMod and how it interacts with Rolodex and Quick Mail Tool. His notes state that it might be incompatible with some mods, but if you go through his history, you'll see that z00g has bent over backwards to adapt his mod to the community's needs. It's because of that professionalism and community involvement that I use his mail and chat mods. It's because of your lack of professionalism and community involvement that I will not use this one.
  • #22
    I don't think you understand that Nemes' original post told me to change the majority of the code to fit around his mods and did not offer to do any work himself. He offered later, though I still have not seen a response from the message I sent him on Curse about me handling his nLootLink mod by default.

    Nothing he said I should do was challenging, it's annoying for me, and annoying for other people having to download more Library mods in order to get mine to work.

    I put in hooks for multiple windows and a hook for windows other mods can create AND a function to add their mod to be handled by mine. How is that not supporting the community?

    I do not want to handle every window out there, some mods might not want my mod to handle CTRL+LEFT CLICK or that mod has it's own linking method. That's fine and I will not invade their space.

    Maybe you need programming experience to understand how offensive it is for someone to say your code should be trashed and to use theirs instead.
  • #6
    Very nice work! I was in the process of putting together one of these myself, as an enhancement to nLootLink.

    Question: can you use a custom channel to send the links? I was thinking of having the addon create the channel and then hide it immediately.

    Please add hooks as per MHIL, so that it will work with nLootLink: http://war.curse.com/downloads/war-addons/details/nlootlink.aspx

    Rather than using the long concatenated strings which will probably break on wide strings, you can use LibCereal: http://war.curse.com/downloads/war-addons/details/libcereal.aspx
    I wrote LibCereal as a generic wstring serialiser for just such a purpose. See nLootLink for the implementation.
  • #9
    So, you want me to completely rewrite my mod so that it will work with your mods? Sorry, but I'll pass.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!