Maintained fork of bctrainers/RiftMMOAddons - RIFT MMORPG addons brought up to date
  • Lua 98.5%
  • TeX 1.5%
Find a file
2026-08-24 20:37:54 +03:00
GCDDisplay GCDDisplay 2.04r1: test mode, queue marker, direction/fill modes, fade, account-wide settings; update README 2026-08-24 19:09:45 +03:00
.gitignore Remove addons identical to upstream/edge 2026-08-11 21:52:03 +03:00
README.md README: add fork provenance note pointing to bctrainers/RiftMMOAddons 2026-08-24 20:37:54 +03:00

RiftMMOAddons

A curated collection of addons for the MMORPG RIFT, maintained by Truediff.

Provenance: This repository is a fork of bctrainers/RiftMMOAddons, which hosts a much larger set of addons. This fork was trimmed to only the addons that are actively maintained here — everything identical to upstream was removed. If you're looking for the full original collection, use the upstream repository.

Notice: Some addon files in this repository are modified from their original source — primarily cosmetic changes and maintenance fixes. There is absolutely no warranty or support for the code or addons. Some addons carry their own licenses and are hosted here because the original host is no longer online.

Addons

GCDDisplay

Version: 2.04r1 · Game API: RIFT 4.5 Original author: Adelea@EU-Icewatch · Current maintainer: Truediff

A lightweight, movable bar that visualizes the Global Cooldown (GCD) after every ability you cast, so you can time your next ability press precisely.

Features

  • Animated spark bar that drains (or fills) as the GCD expires
  • Optional ability-queue marker showing where the next ability can be queued (adjustable 50–500 ms before GCD end)
  • Optional numeric countdown timer with configurable font size and position
  • Bar direction modes: left-to-right or reversed, drain or fill
  • Optional color fade towards a second color as the GCD ends
  • Customizable bar width, height, background opacity, and colors (RGB sliders or hex input)
  • Visibility modes: always visible, only while the GCD is active, or hidden while casting
  • Test mode: a repeating sweep so you can position and style the bar without being in combat
  • Movable via right-click drag, with an optional position lock; the bar is clamped to the screen so a resolution change can't strand it off-screen
  • Full in-game settings window — no slash commands required
  • Per-character settings with optional account-wide mode (per character opt-in; bar position always stays per character)
  • Non-GCD abilities are detected and ignored

Installation

  1. Download or clone this repository.

  2. Copy the GCDDisplay folder into your RIFT addons directory:

    .../RIFT Game/Interface/AddOns/GCDDisplay
    
  3. Restart the game (or reload the UI) and enable the addon on the character select screen.

Note: Version 2.04r1 or later is required since the 2026-07-14 RIFT client update — addons without an Email field in RiftAddon.toc are silently ignored by the client.

Usage

Type /gcd in game to open the settings window. Every option is available there: visibility and behavior toggles, bar size (sliders plus editable value fields), background opacity, font size, queue marker time, text position, test mode, and both colors via RGB sliders or hex inputs with a live preview. The window itself can be moved by dragging its title bar.

All options are also available as slash commands:

Command Description
/gcd, /gcd config Toggle the settings window
/gcd help Show the command list in chat
/gcd show Toggle between always visible / visible only when the GCD is active
/gcd cast Toggle visibility while casting
/gcd bg Toggle the black background bar
/gcd bgalpha XXX Set background opacity (0–100)
/gcd number Toggle the numeric timer
/gcd fontsize XX Set numeric timer font size (6–30)
/gcd textpos [left|center|right] Move the numeric timer (no argument cycles)
/gcd w XXX Set bar width (50 to screen width)
/gcd h XXX Set bar height (1–100)
/gcd color R G B Set the spark color (values 0–255)
/gcd color2 R G B Set the fade end color (values 0–255)
/gcd fade Toggle fading the spark color towards the end color
/gcd reverse Toggle bar direction (right-to-left)
/gcd fill Toggle filling up instead of draining
/gcd queue Toggle the ability-queue marker
/gcd queuems XXX Set the queue marker time in ms (50–500)
/gcd test Toggle a repeating test sweep for positioning/styling
/gcd reset Center the bar on screen
/gcd account Toggle account-wide settings (per character opt-in)
/gcd lock Lock/unlock the bar position (right-click drag to move when unlocked)
/gcd info Print a summary of the current settings

Configuration

Settings are stored per character in the saved variable GCD_Settings and persist across sessions. When account-wide mode is enabled, settings (except bar position) are mirrored to the global saved variable GCD_GlobalSettings and shared by every character that opts in. New options introduced by updates are merged with sensible defaults, so upgrading never wipes your layout.

See CHANGELOG.txt for the full version history.

Contributing

Issues and pull requests are welcome on the project page. If you submit an addon originally written by someone else, please keep the original attribution intact and note your changes.