Go to Page... |
Updated: | 01-15-10 09:53 AM |
Created: | 10-19-09 04:54 PM |
Downloads: | 74,855 |
Favorites: | 257 |
MD5: |
please accept my apology for abandoning this addon and not answering your support requests.
I don't play wow anymore and thus any request will remain unaswered.
What is Faceroller?
Faceroller is an addon in the spirit of Event Horizon with the look of Faceshooter. It's focus lies on using a minimal amount of screen space while showing anything you need to know at the moment.
It will show you only one icon on the screen: the highest priority ability, which should be used next. Once the ability was used, it will reevaluate all cooldowns and debuffs on your target and present you the next spell.
As this needs tracking of cooldowns and debuffs and making decisions what to suggest when, Faceroller is split into modules. And to get some use out of Faceroller, you will need a module that fits your talent spec (See below for a list of modules).
You will get little or no use out of Faceroller if your toon is below level 80!
What Faceroller is NOT
First and foremost, Faceroller is not all knowing. It only keeps track of your current target and therefore can assist you only with a single target.
How to use Faceroller
First, you will need a module that works with your spec. There are currently modules available for the following specs:
File Name |
Version |
Size |
Author |
Date |
Type |
1.2c |
2kB |
05-14-11 03:29 AM |
Addon |
||
1.7 |
2kB |
05-08-11 07:38 AM |
Addon |
||
1.2.1 |
102kB |
02-13-11 02:06 PM |
Patch |
||
1.2 |
2kB |
02-13-11 05:15 AM |
Addon |
||
4.0 |
1kB |
01-02-11 01:25 PM |
Addon |
||
1.3.2 |
2kB |
03-24-10 04:44 PM |
Addon |
||
1.1 |
2kB |
10-25-09 01:16 PM |
Addon |
![]() |
Comment Options |
audreyj |
View Public Profile |
Send a private message to audreyj |
Find More Posts by audreyj |
Add audreyj to Your Buddy List |
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
![]() |
|
|
btw. it keeps spamming using bla for primary talent when I type:
/fr opt tclap or demo and /fr opt says it want arguments but souldn't t be sending my list of commands?
Last edited by Noxarious : 01-13-10 at 07:07 AM.
|
![]() |
![]() |
Noxarious |
View Public Profile |
Send a private message to Noxarious |
Find More Posts by Noxarious |
Add Noxarious to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
![]() |
||
A Defias Bandit
Forum posts: 3
File comments: 8
Uploads: 0
|
|
|
![]() |
![]() |
atticu5 |
View Public Profile |
Send a private message to atticu5 |
Find More Posts by atticu5 |
Add atticu5 to Your Buddy List |
![]() |
|
|
Is there a way to return a custom icon instead of a specific spell? For example in my enhancement shaman module I would like to show a custom icon for using Chain Lightning or Lightning Bolt instead of just showing the Lightning Bolt.
|
![]() |
![]() |
riph |
View Public Profile |
Send a private message to riph |
Find More Posts by riph |
Add riph to Your Buddy List |
![]() |
|
|
Nvm lazy people
![]()
Last edited by Noxarious : 01-12-10 at 09:39 AM.
|
![]() |
![]() |
Noxarious |
View Public Profile |
Send a private message to Noxarious |
Find More Posts by Noxarious |
Add Noxarious to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
![]() |
|
|
Hei Hungtar,
I am currently updating my Retribution module. The new EasyRegister function works great and its much easier to create new modules. But I would like to request a new key in the skills table. Ret palas need to check if the buff Art of War is active before using Exorcism. My key should be able to look like this: Code:
[48801] = { -- Exorcism priority = 250, type = "spell", requiredBuff = "53488", -- Art of War }, @Noxarious: Change buff with debuff and it should work. Read http://wiki.github.com/hungtar/Faceroller/api-documentation#funcs carefully.
Last edited by Kunstbanause : 01-10-10 at 05:18 PM.
|
![]() |
![]() |
Kunstbanause |
View Public Profile |
Send a private message to Kunstbanause |
Find More Posts by Kunstbanause |
Add Kunstbanause to Your Buddy List |
![]() |
|
|
Possible to add Thunderclap and Demo shout to the warrior?
I tried myself Code:
[47502] = { -- thunderclap priority = 250, type = "spell", }, [47437] = { -- demoralizing shout priority = 200, type = "spell", }, Faceroller:RegisterDebuff(47502, true) Faceroller:RegisterDebuff(47437, true)
Last edited by Noxarious : 01-08-10 at 05:06 AM.
|
![]() |
![]() |
Noxarious |
View Public Profile |
Send a private message to Noxarious |
Find More Posts by Noxarious |
Add Noxarious to Your Buddy List |
![]() |
||
|
So the problem with SoE totem and horn of winter you are referring to comes from the limitation that buffs were only regarded if the buff was cast by the player. No idea how this didn't occur to me as the problem earlier. I guess not touching the source code over the hollydays was a good idea then. As of 0.2.8 RegisterBuff will work a bit differently.
Now the most important part if you need to check for buffs cast by others. The table with the buffs cast by anyone is passed to your next skill function as the last argument: Code:
local function Next(gcd, spells, buffs, tarDebuffs, tarMyDebuffs, pDebuffs, buffsAny) Note: If your module did work before this change (i.e. with FR version 0.2.7), it should work with the latest version, without any changes.
Last edited by hungtar : 01-04-10 at 07:15 AM.
|
|
![]() |
![]() |
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
![]() |
||
|
would: Code:
local soe = UnitBuff("player", b_soe) if soe == nil then . . end |
|
![]() |
![]() |
Fendryl |
View Public Profile |
Send a private message to Fendryl |
Find More Posts by Fendryl |
Add Fendryl to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
![]() |
|
A Defias Bandit
Forum posts: 3
File comments: 8
Uploads: 0
|
how do i get it to only display chain lightning when i have the clearcasting buff? i tried copying and altering some of the code from the enhance module and i got:
Code:
local Init = function() if Faceroller:EasySetup (skills) == nil then return nil, "Missing Spell?" end Faceroller:RegisterBuff(16246) -- clearcasting b_clearcasting = Faceroller.gsi[16246] b_water = Faceroller.gsi[57960] b_lightning = Faceroller.gsi[49271] return skills end local NextShot = function(gcd, spells, buffs, debuffs, myDebuffs) local th = max(1, gcd) + 0.1 local n = 0 -- check if we have clearcasting local v = buffs[b_clearcasting] if v.active and v.count == 2 and v.time_left > 1 then return 49271 end n = Faceroller:EasyChooseSpell(th) if n == 0 then -- nothing to do. refresh water shield if buffs[b_57960].count < 4 then return 57960 end end return n end |
![]() |
![]() |
atticu5 |
View Public Profile |
Send a private message to atticu5 |
Find More Posts by atticu5 |
Add atticu5 to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
cashdash |
View Public Profile |
Send a private message to cashdash |
Find More Posts by cashdash |
Add cashdash to Your Buddy List |
![]() |