Get an Epic Experience with Premium

FaceMelter Reloaded

Priest Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 183 Monthly Downloads
  • Supports: 4.2
  • 58,986 Total Downloads
  • Updated 08/29/2011
  • Created 10/18/2010
  • 104 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: Public Domain
  • Newest File: 4.035
or

About FaceMelter Reloaded

Spell recommendation addon for Shadow Priests. Support for the following spells and options is included:

Shadowform*, Vampiric Embrace*, Inner Fire*/Inner Will*, Shadowfiend*, Dark Archangel*, Shadow Word: Pain, Vampiric Touch, Devouring Plague, Mind Blast* - including cast with a minimum # of Shadow Orbs, Dispersion* - mana threshold for suggestion, Shadow Word: Death* - including a cutoff for your priest's health so you don't kill yourself, execute setting, and mana threshold for suggestion, Mind Spike*

Also includes DoT refresh tolerance slider to tweak your DoT refresh timing suggestions.

All asterisked spells can be disabled from your rotation to maximize DPS to the encounter, disable reminders, or to simply allow you to cast a spell whenever you like to.

Lots more tweaking to be done, but this already has full support for the new DoT refresh and haste mechanics and is working on both 4.0.1 and the Cataclysm beta.

Commands and options:

FaceMelter syntax: /facemelter [command] or /fm [command]

menu, options, (no argument) open options menu

priorities, priority, pri - option priorities menu

spells, spell, additional, add - option spell options menu

show - show suggester frame

hide - hide suggester frame

toggle - toggle suggester frame

lock, unlock - lock/unlock suggester frame

button, buttons, boxes, box - show checkboxes on suggester frame

help, ? - show this help message

I have received permission from both Falie (original author) and Cystacae (last maintainer of FaceMelter and current FaceMelter Zwei author) to move forward with this.

Please note - this is effectively a branch/reboot of the FaceMelter project from wowinterface.com, and does not share code with the FaceMelter Zwei project on CurseForge. Cystacae has asked me to move forward with FaceMelter while he thinks about what is happening with FMZ. FMZ is a complete rewrite of the original FaceMelter, and is not yet functional as per my latest conversations with Cystacae.

Nearly 80% of the code is revamped, if not completely redone from scratch or written whole-cloth to add new functionality.

Version 4.035 - Aug 29, 2011

  • Updated for WoW 4.2
  • Fixed COMBAT_LOG_EVENT_UNFILTERED variable parsing

Version 4.030 - Apr 27, 2011

  • Updated for WoW 4.1

Version 4.028 - Mar 26, 2011

  • Fixed variable initialization on upgrades of FaceMelter. You should no longer have to delete SavedVariables when new options are added.
  • Added Empowered Shadow duration restriction for casting Mind Blast.
    • Only applies when there is an Orb Count restriction already set.
    • Allows for stacking of additional Orbs if you so choose.
    • Defaults to 10 seconds (which effectively means it defaults to "not applicable" because of the Mind Blast cooldown), with an option range of 2-10 seconds

Version 4.027 - Mar 17, 2011. Not publicly released. Replaced all instances of OptionsCheckButtonTemplate with UICheckButtonTemplate to eliminate checkbox overruns.

Addon Packs Containing This...

Comments

First Previous Page 2 of 6 Next Last
  • #64

    It's more than likely because it's not updated for the newest patch. Worked fine beforehand.

  • #56
    I installed this thru curse v4, it's turned on in my addons but when I type /fm or /facemelter it just gives me the blah blah /help error. Anyone else have this problem?

    Thanks
  • #61

    One of the earliest posts in this thread suggests the following to clear out old variables.  This command got this addon working for me:

     

    /script facemelterdb = nil; ReloadUI()

     

    I do sometimes get the following error when I cast my ShadowFiend, however.

     

    Message: ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:343: CreateFrame: Can't create protected 'Button' now Time: 10/26/11 12:47:00 Count: 15 Stack: [C]: in function `CreateFrame' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:343: in function `CompactRaidFrameContainer_GetUnitFrame' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:315: in function `CompactRaidFrameContainer_AddUnitFrame' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:273: in function `CompactRaidFrameContainer_AddPets' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:183: in function `CompactRaidFrameContainer_LayoutFrames' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:131: in function `CompactRaidFrameContainer_TryUpdate' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:63: in function `CompactRaidFrameContainer_OnEvent' [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

    Locals: (*temporary) = "Button" (*temporary) = "CompactRaidFrame16" (*temporary) = CompactRaidFrameContainer {  unitFrameUnusedFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:47  flowSortFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:652  groupMode = "flush"  raidUnits = <table> {  }  frameUpdateList = <table> {  }  flowOrientation = "vertical"  showBorder = true  borderFrame = CompactRaidFrameContainerBorderFrame {  }  flowFilterFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:746  groupFilterFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:776  partyUnits = <table> {  }  flowMaxPrimaryUsed = 132.00000198146  flowMaxSecondaryUsed = 47.999992074146  units = <table> {  }  flowPauseUpdates = true  frameReservations = <table> {  }  flowFrames = <table> {  }  0 = <userdata>  displayPets = true  displayFlaggedMembers = true } (*temporary) = "CompactUnitFrameTemplate"

  • #60

    I can't get facemelter to come up with either commands. There is no error code to show. The 2 commands don't work to bring up this add on.  ;/ 

  • #59
    I have exactly the same problem. No error code its just not there, even though it show as loaded in my addons. /fm does nothing neither does /facemelter.
  • #57
    hmmm... I am not the current dev on this anymore. A full string of the error would be beneficial as most errors do display a line error that can be analyzed.
  • #55
    i am new to Shadow priest and need to find out the rotation so were is the dps Helper addon for Shadow priest
  • #58
    most addons that aid in rotation only support the maximum level of character for that class as that is the only data that is counted and provided for via class websites, elitist jerks, etc.
  • #52
    I'd like to see configurable priority for Mind Blast w/ Orbs and Mind Blast without. Right now you can only set Mind Blast as a priority and choose to consider orbs or not to consider them at all. In reality there should be a way to set the priority as SW:P, MB (with orbs), then DoT's, then MB (without orbs). Hope that makes sense.
  • #53
    It does make sense - at least mostly. Unfortunately, it would require some major rewriting of the code, because of the way it handles spell prioritization and display right now. I'll mess around with it and see what I can't figure out...

    Do you have a specific example of how you'd like to see your spell priority list? i.e.:

    SW:P
    Shadowfiend
    Dark Archangel
    MB w/ orbs
    VT
    DP
    MB w/o orbs
    MF
  • #62

    Why not use SW:D all times? why people think that it would only increase dps if boss below 25% hp? I think it increases dps if used all times.

    Imo spell prio that I use is

    SW:P

    Dark Archangel (if possible)

    SF (if low mana or other spells on cd)

    MB

    SW:D

    DP

    VT

     

    That way it tells u to use dots when spells are on CD (yet the addon suggest to use SF on prio over MB, witch is odd imo.)

     

    Never to use MB or dispersion. Dispersion is situation depentable spell anyway.

  • #54
    Well I believe the best rotation is:

    SW:P
    MB (if orbs 1, 2, 3)
    DP
    VT
    MB (no orbs)
    SW:D (if boss below 25%)
    MF

    At least for base spells. Not sure yet where DAA and Shadowfiend fit in. Probably above MB (no orbs).

    There is also a condition for opening that I would love for it to handle but I don't want to be greedy with requests and not even sure if it's possible but optimal opening I think would be:

    SW:P
    MF (fish for Orbs)
    MB once orbs are up to start applying dots with Empowered Shadow buff up.

    After that, default rotation. I suspect the addon would have to determine if the player has the Empowered Shadow buff to make the call if to use the opening or just go with standard rotation. This is all fantasy for me since I'm not the one developing so don't take this as ungrateful. Love the addon. :) Got a Paypal for donations and I'll buy lunch for your trouble.
  • #50
    Sorry for the delay in updates folks - lots of compute problems lately. Fixed the COMBAT_LOG_EVENT_UNFILTERED variable parsing problem. File should be available shortly.
  • #48
    Does this add-on only work at Lv85? I'm only 65 at the moment, and its not being loaded at all for me, even with the Load Out of Date check marked. I just wanted to see it for myself, test the waters, so to speak. I guess I'll try it again once I hit 85?
  • #51
    I'm actually going to be dropping the level requirement lower once I determine whether or not it needs a few more checks for the appropriate spells in the spellbook - currently, there are two checks that are done. 1 is level (80+) and the other ensures you have Shadowform as a talent. With that in mind, I was going to drop the level requirement down to ~69 (minimum for Dispersion) in the next release.

    I will likely do checks for other talents - Dark Archangel, Vampiric Touch, Dispersion, Vampiric Embrace - and force FaceMelter to ignore those spells if you don't have them. If I can easily do the same with standard spells, then the level requirement becomes somewhat irrelevant and can go away.
  • 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 »

Maingear

ENTER NOW