Get an Epic Experience with Premium


Class Login to Add Favorites
  • World of Warcraft
  • 579 Monthly Downloads
  • Supports: 5.3.0
  • 205,771 Total Downloads
  • Updated 01/19/2014
  • Created 05/17/2011
  • 87 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
  • #239

    My first attempt to correct the errors in Warlock - Destro and implment the new Rotation:

    pastet it on the Project site with ticket 76.

    Last edited by Zwixx on 9/29/2012 9:10:20 AM
  • #238

    Getting errors!

    From Bugsack...

    7x [ADDON_ACTION_BLOCKED] AddOn "SkeenCore3GUISpellFlash" tried to call the protected function "CompactRaidFrame1:Show()". !BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587> <in C code> FrameXML\CompactUnitFrame.lua:276: in function "CompactUnitFrame_UpdateVisible" FrameXML\CompactUnitFrame.lua:234: in function "CompactUnitFrame_UpdateAll" FrameXML\CompactUnitFrame.lua:96: in function <FrameXML\CompactUnitFrame.lua:43>

    Locals: nil


  • #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.

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

Dominate the Competition with Alienware