Get an Epic Experience with Premium


Class Login to Add Favorites
  • World of Warcraft
  • 1,266 Monthly Downloads
  • Supports: 5.3.0
  • 203,877 Total Downloads
  • Updated 01/19/2014
  • Created 05/17/2011
  • 88 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: v1.10.1.6
Support development! **

About SkeenCore3

Skeens RotationHelper is a package containing, the SkeenCore 'framework' for building rotation helpers, and a number of rotation/gui plugins.

Why doesn't it work?

Due to regulations by; I am no longer allowed to distribute my class plugins with the core itself, this means that you (the user) will have to download the class modules for themselves (for all the classes you need), this also applies to any GUI plugins you need.

However, for the sake of simplicity (and user service); I've created an addon package, containing what skeencore3 used to include; SkeenCore3 Package

Support can be provided; \#skeencore3 IRC channel on Freenode.

Plugin support

For the list of plugins which work with the core, please goto;

Why download?

You should download SkeenCore, because;

  • You're interested in maximizing your dps (without having to keep track of 10 buffs)
  • You're interested in quickly learning how to play a new rotation.
  • You're interested in focusing on avoiding damage in raids, rather than focusing on your rotation.

Why should I pick SkeenCore over all the other rotationhelpers?

Well, mainly because its minimalistic and lightweight, where other rotation helpers are typically thousands of lines of code, the SkeenCore is simply 500 well written lines of code, which makes SkeenCore less prone to bugs, less memory and cpu consuming.

So is the core only useable for dps classes?

No, even though the addon was originally developed for Rogues, it is very flexible, and adaptable, and therefore it's fully possible to create plugins for tanks and healers as well, and these do actually exist.

Bugs and Issues

Found a bug, or got an issue? - Please let me know, by sending a ticket at:

You're also welcome to ticket about any addon enhancements you can come up with.

Using the ticket system, makes it easier for me to keep track of the issues, than if you just leave a comment on the mainpage.

If you think, that the discussion of your issue / comment might drag out, please create it at;

Also do note, that issue may come up from time to time, as SkeenCore is released using a rolling release model, which means more frequent updates, however at a higher risk of issues.

Getting Involved

2014-01-19  Emil Madsen  <>

[b63535aa78e2] [v1.10.1.6]
* SkeenCore3.toc SkeenCore3GUIDisabled.lua

Added a warning to GUI Disabled


First Previous Page 9 of 24 Next Last
  • #237

    Any chance of getting something together for monks? So far I have had luck using this.

    Last edited by Masoa on 9/28/2012 11:15:02 AM
  • #235

    same here:

    Date: 2012-09-24 14:07:45
    ID: 2
    Error occured in: Global
    Count: 999
    Message: ...AfflictionWarlock\Libs\LibSkeenCore\LibSkeenCore.lua line 303:
    Usage: UnitBuff("unit", [index] or ["name", "rank"][, "filter"])
    (tail call): ?
    [C]: ?
    [C]: unitFunction()
    (tail call): ?
    (tail call): ?
    (tail call): ?
    ...3DestructionWarlock\SkeenCore3DestructionWarlock.lua:57: Rotation()
    SkeenCore3\SkeenCore3.lua:75: RotationUpdate()
    SkeenCore3\SkeenCore3Events.lua:36: ?()
    [C]: TargetNearestEnemy()
    [string "TARGETNEARESTENEMY"]:1:

  • #236

    I looked into the Addons and all warlock addons need a major revamp because of the things changed in MoP

  • #233

    There is a problem for Retribution pally is that there is no exoricism in the rotation.

  • #230

    Great work on this addon, im using it for 3 of my alts. Any plans to get it working for Shadow Priests again? Going to go back to using that as main after 4 years and was hoping that you would have this addon going for SP until MOP was released:)

  • #228

    I can see where you change the size, but I see no way to move this. How do I?

  • #229

    Just click and drag it. Make sure it's not locked in the options though.

  • #227

    Demonology Plugin still giving LUA errors as of this morning.

    Date: 2012-09-14 10:47:42
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...re3DemonologyWarlock\SkeenCore3DemonologyWarlock.lua line 137:

    attempt to compare nil with number
    [C]: ?
    ...re3DemonologyWarlock\SkeenCore3DemonologyWarlock.lua:137: Rotation()
    SkeenCore3\SkeenCore3.lua:75: RotationUpdate()
    SkeenCore3\SkeenCore3Events.lua:36: ?()
    [C]: CameraOrSelectOrMoveStop()



  • #232

    I have just the same problem for demo. Says exactly the same thing for me. I would go with the tip by Dekarguy but I have no idea how to open .lua files lol. If it helps, this error occurs whenever I focus an enemy / dummy. :) x

  • #231

    Change line 137 of SkeenCore3DemonologyWarlock.lua from 

      if (DoomID_duration < 1) then 


     if (Doom_duration < 1) then 

  • #234

    That stops the errors...for Demonology. But the SkeenCore3DestructionWarlock module bugs out with the following different error on load and keeps on repeating the bug until you disable it (v1.9.46):

    ["message"] = "...estructionWarlock\\Libs\\LibSkeenCore\\LibSkeenCore.lua:303: Usage: UnitBuff(\"unit\", [index] or [\"name\", \"rank\"][, \"filter\"])",
    ["count"] = 1000,
    ["locals"] = "(*temporary) = \"player\"\n(*temporary) = nil\n",
    ["context"] = "Global",
    ["stack"] = "[C]: in function `unitFunction'\n...estructionWarlock\\Libs\\LibSkeenCore\\LibSkeenCore.lua:303: in function <...estructionWarlock\\Libs\\LibSkeenCore\\LibSkeenCore.lua:298>\n(tail call): ?\n(tail call): ?\n(tail call): ?\n...3DestructionWarlock\\SkeenCore3DestructionWarlock.lua:57: in function `Rotation'\nInterface\\AddOns\\SkeenCore3\\SkeenCore3.lua:75: in function `RotationUpdate'\nInterface\\AddOns\\SkeenCore3\\SkeenCore3Events.lua:36: in function `?'\nInterface\\AddOns\\SkeenCore3\\SkeenCore3Events.lua:9: in function <Interface\\AddOns\\SkeenCore3\\SkeenCore3Events.lua:9>\n[C]: in function `CameraOrSelectOrMoveStop'\n[string \"CAMERAORSELECTORMOVE\"]:4: in function <[string \"CAMERAORSELECTORMOVE\"]:1>\n",

  • #226

    The warlock plug in still not working.

  • #223

    I seem to be having the same issue as mkultra with some of the class plugins. On demonology & combat rogue ones i get no lua errors and the space where the skills normally pop up in is just empty. My screen lags as if they are poping up with lua errors however none pop up on my screen.

  • #224

    This should be fixed as of v1.9.43, please confirm if this is still an issue.

    // Skeen

  • #225

    Thanks for the quick fixes the combat rogue one works great now. The demonology one is still giving me some issues still an empty box and screen lags as if there are lua errors.

  • 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 »

Plantronics GameCom Commander Headset Giveaway!