Get an Epic Experience with Premium

Rifter

Miscellaneous Login to Add Favorites
  • 8 Likes
  • Rift
  • 85 Monthly Downloads
  • Supports: 2.3
  • 6,218 Total Downloads
  • Updated 07/04/2013
  • Created 09/24/2012
  • 27 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: Rifter-2.03r6
or

About Rifter

Rifter presents a popup menu with all rift summoning abilities to save hunting for them in different places or tying up hotbar slots.

If you have Docker installed, it will place an icon in the Dock.

Else, the icon has two states - grey (unlocked, can be moved), blue (locked, cannot be moved)

If locked in place, then moving the mouse over it will produce a popup menu - simply click on the ability to use. If you do not have the ability or lure, then the client should give you an error message.

To unlock/lock the button, click and hold the left mouse button, and then click the right button.

NOTE: Due to the way the Rift API works, buttons with macros on cannot have their visibility toggled if you are in combat - so if you are in combat, then the popup will not show.

NOTE: 1.10r6 ONLY supports Apothecary / Armorsmith / Runecrafting crafting lures (all I have access to!)

To add support for the remaining ones, please do:

Put the lure in the first slot, of the first bag and then

/script d = Inspect.Item.Detail("si01.001") error(d.name.."="..d.type)

You can then copy to clipboard and paste the output in a comment here.

2.03r6 - Fixed some reference data, so some optimizations could be done
    - Updated inventory handling to use libInventory
    - Protected various functions that could cause a secure frame error
    - Added fade and /rifter fade N command to control timer
    - Added /rifter reset - to reset locations

2.03r5 - Delay creation of macros until out of combat. Should fix Error: Rifter/Rifter_Main.lua:658 Error in coroutine: Incorrect security mode.

2.03r4    - Updated item types after they changed for expert and T1 raid lures
        - Added Empyreal and Haliol Flares
        - /rifter show - now works

2.03r3 - Added Defiant PVP Lure of the Unseen

2.03r2    - Fixed a typo/bug

2.03r1 - Updated for new event system
        - Should work for all languages

2.01r1 - Added Major Hunt, Grandmaster Crafting and SL Raid lures

2.00r1 - Added all Hunt lures to Items section
    - Removed show all/avail - only shows available
    - Fixed a reported error

1.11r1 - Added missing crafting lures

1.10r7 - Minor update to allow hiding of popup when Docker is installed

1.10r6 - Added a command line switch:    /rifter show
    This toggles between showing ALL abilities/lures and AVAILABLE abilities/lures
    NOTE: Currently not all CRAFTING lures supported (only Apo / Armor / Rune)

1.10r5 - Moved major lures to their own category
    - Each category can be rolled up/down by clicking the icon on the header

1.10r4 - Added crafting lures
    - Added a command line switch:   /rifter mode
    This toggles between POPUP and RIGHT-CLICK to display the rift selection

1.10r3 - The other half of the 1.10r2 fix

1.10r2 - Fix an error on first login

1.10r1 - Initial release

Comments

  • #11

    It seems like libInventory is using a lot (between 3% and 8%) of CPU time. Rifter is the only addon I have that uses this library. This CPU usage occurs wherever I am and whatever I'm doing.

    I've tried disabling every other addon except Rifter to make sure this isn't some unexpected interaction, but the high CPU usage persists.

    The version of Rifter I'm using is 2.03r6 and it's using an embedded copy of libInventory version 2.03r2.

  • #9

    could anyone make a german translation for this addon? i cant use it with the german version of the game

  • #10

    I thought it worked with non-English clients - but it seems not.

    I will get a language independent version up soon!

  • #8

    Some new Crafting Rifts for the Grandmaster

    Error: [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: Rift Lure - Grandmaster Runecrafter=I59E0EE1842C6EC13,3128B03377E24E02,,,,,,
    Executing d = Inspect.Item.Detail("si01.001") error(d.name.."="..d.type)
    stack traceback:
    [C]: in function 'error'
    [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: in main chunk

    and 

    Error: [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: Rift Lure - Grandmaster Outfitter=I33AFCB2345757848,201C8167F3719519,,,,,,
    Executing d = Inspect.Item.Detail("si01.001") error(d.name.."="..d.type)
    stack traceback:
    [C]: in function 'error'
    [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: in main chunk

    and

    Error: [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: Rift Lure - Grandmaster Weaponsmith=I6629A81455FE346B,1BA980AB5DD0F447,,,,,, Executing d = Inspect.Item.Detail("si01.001") error(d.name.."="..d.type) stack traceback: [C]: in function 'error' [string "d = Inspect.Item.Detail("si01.001") error(d.n..."]:1: in main chunk

    Last edited by RohtAnuum on 12/13/2012 7:23:17 PM
  • #6

    The button to open this is off my screen.  When I use docker, it shows, but I don't want docker, so could there be a slash command to open it, or some way to reset the button center screen?

  • #7

    It should be on screen, unless you've changed resolutions / global scale since positioning it.

    However, this will allow you to reposition it:

    /script Rifter_Settings.mmx = 100 Rifter_Settings.mmy = 100

    That will put it at 100,100 (after a reloadui)

     

  • #4

    Could you please add the same functionality for "Lure of the Unseen" as you have for "Lure of the Eye." Not all of the people who like this mod are Guardian. :P

  • #5

    Let me know it's ID and icon, and I can add it no problem!

    Turn on non-combat log (/log), and do:

    /script for k,v in pairs(Inspect.Ability.New.Detail(Inspect.Ability.New.List())) do if v.name == "Lure of the Unseen" then dump(v) end end

    Then paste in the output here.

    For example, the Lure of the Eye:

    /script for k,v in pairs(Inspect.Ability.New.Detail(Inspect.Ability.New.List())) do if v.name == "Lure of the Eye" then dump(v) end end

    08:39:34: Noncombat logging enabled
    08:39:41: [/script] {castingTime = 2.0000000949949, cooldown = 7200.0003419816, description = "Use at a raid tear to start a pvp rift event.", icon = "Data/\\UI\\item_icons\\1h_mace_air_epic_b.dds", id = "A3666B55D1F3670F3", idNew = "A3666B55D1F3670F3", name = "Lure of the Eye", unusable = true}

     

  • #3

    Please, could u make this same idea for Dungeuns showing hit needed? Ty

  • #2

    GREAT IDEA love it and the teleporter version too...  Saves so much space on my toolbar Thanks for making a great app! something so simple can make such a large difference

  • #1

    Hey hi, thx ;o)

    Last edited by Coco81 on 9/25/2012 4:03:42 AM
  • 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 »

VIP trip to SMITE World Championship