- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,099 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
MonkeySpeed
- 1 Like
- World of Warcraft
- 164 Monthly Downloads
- Supports: 5.1.0
- 59,994 Total Downloads
- Updated 12/12/2012
- Created 09/20/2006
- 314 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: v3.3.0
About MonkeySpeed
About MonkeySpeed:
The MonkeySpeed AddOn for WoW displays your speed as a percentage of run speed.
It can be used everywhere and anytime (run, swim, mount, flying mount, vehicle...)
MonkeySpeed Features:
- Percent text and color bar toggle-able
- Absolute speed feature (without pitch)
- Color + opacity of frame customizable
- Color + opacity of border customizable
- Frame is movable, resize-able and lockable
- Right-click opens options (can be disabled)
MonkeySpeed Options:
v3.3.0
- Added option to display max speed
- Updated display of decimal places
v3.2.0
- Updated TOC for Patch 5.1
- Added decimal places
- Added LDB support
v3.1.0
- Updated TOC for Patch 5.0
v3.0.6
- Fixed FrameXML template issue
v3.0.5
- Updated TOC for Patch 4.3
v3.0.4
- Updated TOC for Patch 4.2
v3.0.3
- Updated TOC for Patch 4.1
v3.0.2
- Updated TOC for Patch 4.0
- Changed "getglobal()" calls to _G[] calls
- Fixed several "this" lua errors
v3.0.1
- Updated TOC for Patch 3.3
- Optimized some speed calculation code
v3.0.0
- Added color selections for all different speed intervals
- Added check-box option to toggle absolute speed on/off
- Frame is now easily resize-able without limited sizes
- Frame and Frame Border are now customizable
- New Interface Options, just right-click the frame to open
- Doesn't need MonkeyLibary/MonkeyBuddy anymore
- Please delete your MonkeySpeed saved vars in your WTF folder
v2.9.4
- Updated TOC for Patch 3.2
- Fixed MonkeyLibary lua errors in debug mode
v2.9.3
- Updated functions to use Blizzard's GetUnitSpeed API
- -> It's now always accurate and uses less resources
- Added option to change speed display (horizontal/absolute)
v2.9.2
- Updated TOC for Patch 3.1
v2.9.1
- Added option to change the speedbar height
- Updated MonkeyLibary to allow font shadows
- Fixed detection of unavailable MonkeyBuddy
- Cleaned up and rearranged localization
v2.9
- Updated TOC for Patch 3.0
- Added speed data for wotlk
- Fixed several lua errors
v2.8
- Updated TOC for Patch 2.4
- Now interacts with Blizzard options
- Added correct default zone calibrations
- Added parameter to calibration command
- Adjusted default settings
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v3.3.0 | Release | 5.1.0 | 2,421 | 12/12/2012 |
| v3.2.0 | Release | 5.1.0 | 1,384 | 11/28/2012 |
| v3.1.0 | Release | 5.0.4 | 2,596 | 08/29/2012 |
| v3.0.6 | Release | 4.3 | 2,477 | 03/29/2012 |
| v3.0.5 | Release | 4.3 | 5,576 | 12/05/2011 |
| v3.0.4 | Release | 4.2 | 6,697 | 07/31/2011 |
| v3.0.3 | Release | 4.1 | 3,419 | 05/11/2011 |
| v3.0.2 | Release | 4.0.1 | 6,824 | 10/11/2010 |
| v3.0.1 | Release | 3.3.0 | 5,354 | 12/08/2009 |
| v3.0.0 | Release | 3.2.0 | 5,005 | 08/16/2009 |
| v2.9.4 | Release | 3.2.0 | 2,453 | 08/05/2009 |
| v2.9.3 | Release | 3.1.0 | 2,702 | 07/06/2009 |
| v2.9.2 | Release | 3.1.0 | 883 | 04/14/2009 |
| v2.9.1 | Release | 3.0.8 | 55 | 02/01/2009 |
| v2.9 | Release | 3.0.2 | 15 | 10/15/2008 |
| v2.8 | Release | 2.4.3 | 203 | 04/15/2008 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,039,394 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 476,960 Monthly Downloads
-
- Recount
- Combat
- 332,077 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 330,308 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 303,569 Monthly Downloads




Comments
Dridzt: Thanks again for your GetUnitPitch(unit) and vehicle additions.
Replace line 229 of MonkeySpeed.lua:
Old code:
MonkeySpeed.m_fSpeed = MonkeySpeed_Round(((MonkeySpeed.m_fSpeedDist / MonkeySpeed.m_iDeltaTime) / baserate) * 100);
New code:
MonkeySpeed.m_fSpeed = MonkeySpeed_Round((GetUnitSpeed("Player") / 7) * 100);
Obviously huge chunks of the code that tracked distance moved and different zone requirements can probably be removed too, but this was a quick hack. Haven't tried it out in instances yet, but it might work great in there too.
I will release the new version soon, I only need some time to tidy it up.
I don't suppose it's too late?
If the user selected to have horizontal speed displayed instead of absolute speed the following calculation would have to be made on the absolute speed value:
hSpeedPct = (GetUnitSpeed(unit)/7 * 100) * math.cos(GetUnitPitch(unit))
hSpeedPct will then contain horizontal speed as a percent of walking speed.
to provide an option for showing "relative" speed by using the return
from GetUnitPitch(unit) to derive horizontal speed.
New bug in 3.1: Speed isn't stable...it jumps up and down constantly.
I recommend this to EVERYONE. Even if your movement speed isn't something you're all that interested in. Just having a tiny little bar that always displays your speed comes in handy more than you'd think. I learned things about movement mechanics that I've never known before (like moving backwards, swimming, etc).
Plus it's lightweight and unobtrusive. I just put it right above my health bar. Great work, dev! I wish every addon was this useful and intuitive.
Date: 2008-11-17 21:40:27
ID: 9
Error occured in: Global
Count: 8
Message: ..\AddOns\MonkeySpeed\MonkeySpeed.lua line 177:
attempt to index field '?' (a nil value)
Debug:
[C]: ?
MonkeySpeed\MonkeySpeed.lua:177: MonkeySpeed_OnUpdate()
[string "*:OnUpdate"]:1:
[string "*:OnUpdate"]:1