Go to Page... |
Updated: | 01-15-10 09:53 AM |
Created: | 10-19-09 04:54 PM |
Downloads: | 74,932 |
Favorites: | 256 |
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 |
Vetus |
View Public Profile |
Send a private message to Vetus |
Find More Posts by Vetus |
Add Vetus to Your Buddy List |
11-08-09, 12:04 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 28
Uploads: 0
|
Thanks, worked
|
|
merlinmage |
View Public Profile |
Send a private message to merlinmage |
Find More Posts by merlinmage |
Add merlinmage 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 |
11-08-09, 11:09 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 28
Uploads: 0
|
For the sake of memory, please make those shitty Ace3 libs LoD, I just use Faceroller, not the bloated GUI.
|
|
merlinmage |
View Public Profile |
Send a private message to merlinmage |
Find More Posts by merlinmage |
Add merlinmage to Your Buddy List |
11-05-09, 10:14 PM | ||
|
Re: My hunter
Edit: To make sure this is not an addon conflict, can you please try what happens with all other addons disabled?
Last edited by hungtar : 11-06-09 at 12:29 AM.
|
|
|
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
11-05-09, 09:41 PM | |
|
My hunter
Doesn't have Duel Spec yet. The way its happening now is I select the simplehunter module, log out, log back in and the module is still selected but I have to select none and re-select simpehunter again for it to work. Hope this helps.
Last edited by Xylan Trueheart : 11-05-09 at 09:42 PM.
|
|
Xylan Trueheart |
View Public Profile |
Send a private message to Xylan Trueheart |
Find More Posts by Xylan Trueheart |
Add Xylan Trueheart to Your Buddy List |
11-05-09, 08:42 PM | |
|
hmm, that looks like it should. Or does your char have dual spec and the problem occurs with the secondary spec? Either way, i have trouble reproducing the problem. And to be honest, i have no idea what the issue producing the problem could be.
As i understood, when you login, choose a module, then logout and back in, the module you choose before is just forgot about and you have to select it again. Is that what you are doing and what is failing or something else? |
|
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
11-05-09, 07:26 PM | |
|
Here
is a copy of what is in my Faceroller.lua at this moment
FacerollerDB = { ["framealpha"] = 1, ["showinpvp"] = 1, ["primary_module"] = "simplehunter", ["locked"] = true, ["showinparty"] = 1, ["showwhensolo"] = 1, ["debug"] = false, ["primary_module_opts"] = { ["simplehunter"] = { ["hunters_mark"] = true, ["iss_limbo"] = true, ["priority_order"] = "ks/srs/multi/ars/ss", ["wth"] = 0.8, }, }, ["powercheck"] = 1, ["framescale"] = 1, ["showinraid"] = 1, ["version"] = { "0", -- [1] "1", -- [2] "0", -- [3] }, ["rangecheck"] = 1, ["showinvehicles"] = 0, ["overlay_texture"] = "Interface\\AddOns\\Faceroller\\media\\skin", ["secondary_module_opts"] = { }, ["secondary_module"] = "", } |
|
Xylan Trueheart |
View Public Profile |
Send a private message to Xylan Trueheart |
Find More Posts by Xylan Trueheart |
Add Xylan Trueheart to Your Buddy List |
11-05-09, 03:41 PM | ||
|
Re: Two glitch's
Can you please check the saved variables file for your hunter if that is happening again? The file is WTF/Account/<wow account name>/<realm>/<char-name>/SavedVariables/Faceroller.lua and the variables i'm interested in are "primary_module" and "secondary_module". |
|
|
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
11-05-09, 02:20 PM | |
|
Two glitch's
Using the latest update I found 2 glitch's. First one is, with my hunter and using the hunter module. it is not saving between sessions. I have to open the config window each time when logging in and re-select the module in order to work.
Second glitch is minor. I use a add-on called Freerefills which so happens to use the same command slash command /fr. I have to spell out /faceroller each time to get the command. You may want to add or modify another slash, maybe /froll or /face or some such. Have you considered making a keybind for this? Thanks for the hard work. |
|
Xylan Trueheart |
View Public Profile |
Send a private message to Xylan Trueheart |
Find More Posts by Xylan Trueheart |
Add Xylan Trueheart to Your Buddy List |
11-03-09, 08:38 PM | ||
|
Re: Error
|
|
|
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
11-03-09, 08:27 PM | |
|
Error
After selecting the module for simplehunter and closing the window O got this error as seen by BugGrabber, English client
[2009/11/03 21:18:27-5847-x49]: ...\Faceroller_SimpleHunter\Faceroller_SimpleHunter.lua:186: attempt to index local 'v' (a nil value): Faceroller-0.0.24\Faceroller.lua:454: in function <Faceroller\Faceroller.lua:425> --- |
|
Xylan Trueheart |
View Public Profile |
Send a private message to Xylan Trueheart |
Find More Posts by Xylan Trueheart |
Add Xylan Trueheart to Your Buddy List |
11-03-09, 06:19 PM | ||
|
Re: Moonkin
I added .icon to buffs and debuffs in 0.0.24 to ease the pain a little. But yeah, buffs with the exact same name, with an API (UnitAura) that does not return spell ids, is terribad. When i wrote the aura code for FR, i wanted the buff/debuff tables to have spell ids but eventually had to settle with names. It's a real PITA when you think about localization. If UnitAura would return spell ids, instead of names, the whole gsi_mt (that Faceroller.gsi stuff) would not be needed. But enough with the UnitAura bashing I would love to add something to checks for talents. The thing is, it should work without any need for localisation on the module side. GetTalentInfo(talent tab, some index) by it self does not need localisation, you just need to know both indices. Now, finding these values is something you need to do once for each talent. And a PlayerHasTalent(talent_name) function would need a lot of localization. At the moment, i don't have any intention to to collect and maintain the localization needed for that. (There is a Ace library that provides localization for talent tree names but unfortunately not for all talents. If there were such a beast, that would be a different story).
Last edited by hungtar : 11-03-09 at 06:20 PM.
|
|
|
hungtar |
View Public Profile |
Send a private message to hungtar |
Find More Posts by hungtar |
Add hungtar to Your Buddy List |
11-03-09, 05:22 PM | |
|
Moonkin
Moonkin module up.
Noticed a couple things doing this one. First, had to make a check for a specific talent (improved faerie fire). pasting the function below in case you want to wrap it into your API The second thing is that you can't determine the difference between the two flavors of Eclipse (solar/lunar) with your standard buff reading. The GetSpellInfo() function for both IDs returns simply "Eclipse". Pain in the ass. I had to check UnitAura and actually look at the icon to determine which "eclipse" was up. Thanks for that Blizzard! So that's not a problem with the API at all but I'm not sure if any other classes have similar two-sided buffs that may cause future module authors this problem. The code to check a talent: (usage PlayerHasTalent("Improved Faerie Fire", 3)) Code:
function PlayerHasTalent(talent_name, rank) local numTabs = GetNumTalentTabs(); for t=1, numTabs do local numTalents = GetNumTalents(t); for i=1, numTalents do nameTalent, icon, tier, column, currRank, maxRank= GetTalentInfo(t,i); if(nameTalent == talent_name and currRank == rank) then return true end end end return false end
__________________
Kanban - Illidan(US) Addon Author Portal |
|
loganvi |
View Public Profile |
Send a private message to loganvi |
Find More Posts by loganvi |
Add loganvi to Your Buddy List |
11-03-09, 09:58 AM | ||
|
Either way, the other API is brilliant. Putting the affliction module together was a 20 minute ordeal, most of which was just testing!
__________________
Kanban - Illidan(US) Addon Author Portal |
|
|
loganvi |
View Public Profile |
Send a private message to loganvi |
Find More Posts by loganvi |
Add loganvi to Your Buddy List |