GithubHelp home page GithubHelp logo

refaim / tne_fivesec Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 15 KB

Vanilla WoW 1.12.1 addon. Displays five second rule mana regeneration helper bar.

Lua 100.00%
wow world-of-warcraft world-of-warcraft-addon world-of-warcraft-vanilla wow-addon wow-vanilla

tne_fivesec's Introduction

Introduction

FiveSec monitors your mana regeneration. It displays a bar — similar to the casting bar that shows when you cast a spell or use your hearthstone — when your mana regeneration is disabled. It is meant as an aid for casters to use their mana better.

Each spell you cast disables your mana regeneration for 5 seconds. If you are about to cast two spells - one with casting time and one instant — it is better to begin with the slow spell. Regeneration is active until the slow spell is completed, and the instant spell will only add a split second to the five you already got.

Screenshots

image

Configuration

No initial configuration is needed to use FiveSec.

Commands (use /fivesec or /fs)

/fivesec on|off: Enable or disable FiveSec. /fivesec mode standard|reverse: Switch between increasing/decreasing bar /fivesec reset: Restore position above the casting bar. /fivesec move on|off: Toggle on or off to move the frame. /fivesec hidden on|off: Toggle 'passive' mode on or off (for Perl users). /fivesec alpha 0.1-1.0: Set bar transparency. /fivesec scale 0.5-2.0: Set bar scale (default scale is 0.8). /fivesec about: Show addon information.

Localization

FiveSec is currently only in English. Open localization.lua for further details if you want to contribute with translations.

Homepage

http://www.curse-gaming.com/mod.php?addid=3319

Contact

You can send questions and comments to [email protected]

Changelog

Version 2.1.2 (11000)

  • Fix: An (experimental) fix for channeled spells.
  • Fix: Alpha values will be saved between session as intended.

Version 2.1.1 (11000)

  • Feature: The bar is smaller by default, and can now be scaled using /fs scale <0.5 to 2.0> (standard scale is 0.8).
  • Feature: You can change alpha value of the bar using /fs alpha <0.1 to 1.0> (default alpha is 1.0).
  • Feature: It's possible to change the timer format with /fs fraction on|off (default is on).
  • Update: OnUpdate limited to 25 updates per second (reduced to 10 updates per second in hidden mode).
  • Fix: Restored on-next-melee (Raptor Strike) detection.
  • Fix: The bar will no longer display after the next action when a spell has failed.
  • Fix: Adjusted a few minor bar behaviour bugs.

Version 2.1.0 (11000)

  • Feature: FiveSec now displays the time remaining to the next tick of mana.
  • Feature: The bar is green instead of blue when you have a buff which enables mana regeneration (Aura of the Blue Dragon, Innervate, Spirit Tap)
  • Feature: A 'passive' mode to make the bar go away while keeping the FiveSec functionality (for Perl users, /fs hidden on|off)
  • Added: Advanced slash commands to link/anchor the bar to another frame (/fs link targetFrame, /fs anchor point target targetPoint x y)
  • Removed: Selfcasting (it's out of scope for this addon).

Version 2.0.1 (11000):

  • Fix: Corrected a bug that prevented the bar to display under certain conditions.

Version 2.0.0 (11000):

  • Fix: FiveSec no longer requires 'Enhanced tooltips' to work.
  • Note: Any saved variables from version 1.x will be removed due to code changes.
  • Update: Changed TOC version to 1.10.
  • Update: A new mode allows you to move the FiveSec bar easier than before.
  • New: FiveSec will now automatically detect if you use mana and enable or disable itself:
    • Shapeshifting druids will save some minor CPU power when in furry forms,
    • Energy and rage users shouldn't be using FiveSec in the first place.
  • New: Integrated 'right-click selfcast'. Right-click any action to cast on yourself.
  • Experimental: FiveSec will now automatically interrupt when you gain the Blue Dragon aura or Innervate.
  • Fix: Revamped spell interruption detection (it works without movement hooks now):
    • Expect a small delay (at most 0.5 seconds) before new casts or interrupts affect the bar.
  • Update: Changing mode between reverse/standard is smoother now.
  • Update: Fading is now handled by Blizzard UI code.
  • Update: Changed the name of two global variables:
    • REGENERATING_MANA: true if mana regeneration is enabled,
    • TOTAL_MANA_REGENERATED: how much mana gained or lost since regeneration was enabled/disabled.
  • Update: Now using a later version of utilities shared with my other addons.
  • New: Added commands: /fs move on|off, /fs selfcast on|off

tne_fivesec's People

Contributors

refaim avatar

Stargazers

 avatar  avatar

Watchers

 avatar

tne_fivesec's Issues

not showing up Turtle WoW

Downloaded ZIP. Extracted ZIP into /Interface/Addons. Renamed folder to lose the -master at the end, so it's now /Interface/Addons/TNE-FiveSec

It's not showing up in my addons. Every other mod I've added to Turtle WoW showed up right away. Please help. Readme makes no indication of naming/file structure.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.