Clique (romClique)

Abandoned
Clique (romClique)
romClique is a "port" of the WoW Clique add-on.

It allows you to set key + mouse combinations (i.e. shift+right click) to trigger spells.

Instructions for Use:

Open the UI either by using the minimap icon or by typing /rc and enable capturing key + mouse. Also, if you want to capture for aggresive targets (monsters) make sure that option is checked

Open your spell book and click on the spell information section (this is the area with the spell text, NOT the icon) using the key + mouse combination you want to save (i.e. Alt+Left click to set that as the combination for a spell).
Once you have your options set, you can review them using the romClique UI on either the Helpful or Harmful information tabs.
To use your new combos, hover over your intended target frame (i.e. the place that has the information about: you, your target, your party member, your raid member NOT on the character themself) and click using your saved combination.

To clear out a saved combo, open the UI and go to the appropriate tab, then click the "Clear Combo" button using the the key + mouse combo you want to clear.

You can use that key + mouse combination on any of the default UI frames below:
    1. Player
    2. Party Member
    3. Raid Member
    4. Target
    5. Focus



Changes in 0.12
    Correcting format issue


Changes in 0.11
    Cleaned up loading
    Rebuilt UI
    Adjusted parsing and capturing of clicks


Changes in 0.10
Exposing event hook for other UIs

Any UI can now call romClique_Click(button, target) to fire off the romClique event

button will be either "LBUTTON" or "RBUTTON" that is passed as the key event to the OnClick for your UI frame.

target will be the target on which to perform the action (i.e. "party1", "player", "target", etc)

Tested with Ikarus to ensure it would integrate properly and simply adding -- romClique_Click(key, frame.unit) right above the call to -- TargetUnit(frame.unit) -- allowed Ikarus to incorporate the left click functionality from romClique

I would have preferred to set it up so romClique could hook into the OnClick events for the frames, but we do not have the HookScript or SetScript functionality yet.

Changes in 0.9
    Added a new button to the helpful / harmful pages in the UI - "Clear Combo"

    When you click this button using one of your previously set combinations, it will remove the combo option to clear it back out.

Changes in 0.8
    Cleaned up code
    Added the ability to map all key + mouse combinations (i.e. multiple modifiers - shift+alt+right click, etc)

Changes in 0.7.1
    Cleaning up the spellbook logic

Changes in 0.7
    Corrected an issue with changing pages in the spell book

Changes in 0.6
    Cleaned up the focus logic for retaining your target

    Adjusted the logic for casting on yourself when you have a target

    Added in a catch for people that only have 1 class, even though it shows 3 tabs for skills, RoM actually counts it as 4 tabs (it includes the not shown tab for some reason)
Changes in 0.5.1
    Corrected an issue that sometimes happened when locating a skillname

Changes in 0.5
    Added new UI pages to view assigned key + mouse combos

Changes in 0.4
    Adjusted so it saves settings per character / class
        Unfortunately since it now saves out per character / class you'll need to reset your combos once
    Added a /rc reset option to clear out all previously saved combinations

Changes in 0.3
    Added in the ability for it to retain your current target after casting your spells

Changes in 0.2.1
    Corrected an OnLoad error I missed
    Corrected an issue with Shift+Right Click

Changes in 0.2
    Very simplistic UI
    Added a minimap icon (lifted from Clique for WoW)
    Added a /rc command
        /rc minimap will show or hide the icon
    Added the logic to allow for click sets for enemies and allies

The Clique (romClique) Team

profile avatar
  • 7
    Projects
  • 106.6K
    Downloads
Donate

More from _ForgeUser2403426