Go to Page... |
Compatibility: | The Adventure Continues (6.1) |
Updated: | 02-25-15 12:03 AM |
Created: | 06-06-09 05:00 PM |
Downloads: | 123,751 |
Favorites: | 245 |
MD5: |
FaceShooter is a shot recommendation addon for hunters.
Based on your resources like cooldowns and focus it tries to recommend which spell should be cast next.
It is a complete strip back to basics of the former version of FaceShooter, with the new and changed features developed from there.
File Name |
Version |
Size |
Author |
Date |
Type |
5.4.3 |
133kB |
02-14-14 01:21 AM |
Addon |
||
5.3 |
15kB |
05-25-13 10:49 PM |
Patch |
Comment Options |
GlideRoggan |
View Public Profile |
Send a private message to GlideRoggan |
Find More Posts by GlideRoggan |
Add GlideRoggan to Your Buddy List |
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
tuff_ghost |
View Public Profile |
Send a private message to tuff_ghost |
Find More Posts by tuff_ghost |
Add tuff_ghost to Your Buddy List |
thomhunt |
View Public Profile |
Send a private message to thomhunt |
Find More Posts by thomhunt |
Add thomhunt to Your Buddy List |
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
GlideRoggan |
View Public Profile |
Send a private message to GlideRoggan |
Find More Posts by GlideRoggan |
Add GlideRoggan to Your Buddy List |
05-06-11, 04:03 AM | ||
|
In my current working version I implemented basically 4 different settings: 1. CA phase over haste breakpoint 2. CA phase below haste breakpoint 3. No CA phase over haste breakpoint and 4. No CA phase below haste breakpoint You can define the haste breakpoint for both CA and non CA phase individually. Default behavior is always hardcasting AimS while ignoring CS/SpS when in CA phase with more than 50% haste (-> less than 1.93s AimS casttime), casting CS on CD and use AimS as focusdump when either in CA phase but below 50% haste or not in CA phase but above 50% haste and last not least don't hardcast AimS at all when below 50% haste outside of CA phase. I reasoned that 50% haste is the least you should get with ISS + rapid fire/heroism/bloodlust (assuming you've got at least 1% static haste) but you can always tweak it higher or lower if that better suits your gamestyle. |
|
|
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
05-07-11, 01:19 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 2
Uploads: 0
|
Hello, I've Installed the latest versions and am getting a bunch of .lua errors in dungeons. I notice it usually happens when I start to aoe, although it happened a few times on single-targets as well.
Code:
Message: FaceShooter-1.0.4\FaceShooter_Functions.lua:811: attempt to compare nil with number Time: 05/07/11 01:34:44 Count: 443 Stack: ...terface\AddOns\FaceShooter\FaceShooter_Functions.lua:1047: in function `PickSpell' Interface\AddOns\FaceShooter\FaceShooter.lua:623: in function `Scheduler' Interface\AddOns\FaceShooter\FaceShooter.lua:539: in function `OnUpdate' Interface\AddOns\FaceShooter\FaceShooter.lua:513: in function <Interface\AddOns\FaceShooter\FaceShooter.lua:513> Locals: self = <table> { es = 0 debuffs = <table> { } CalcFocus = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:643 haste = 1.1003786468506 IsHMonTarget = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:778 CheckCoS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:959 spellStartedAt = <table> { } spellName = <table> { } CheckISS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:759 GetDebuffs = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:462 CheckSpS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:907 tarHP = 0.44280810427152 CheckRiF = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:768 CheckES = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:792 RegTilRdy = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:715 GetResources = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:345 now = 213030.67655617 CheckAS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:933 buffs = <table> { } lastCast = <table> { } Damping = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:701 CheckBA = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:873 Overcapped = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:725 CalcTimers = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:564 spellSentAt = <table> { } spell = "Steady Shot" SetResources = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:400 focus = 39.830053308326 CalcReg = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:693 CheckET = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:886 PurgeDebuffs = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:489 CastSpell = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:498 GetBuffs = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:439 charges = <table> { } FocusGains = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:405 CheckCS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:803 recom = "Steady Shot" PickSpell = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:967 IsNextToLastShot = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:750 IsLastShot = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:741 CheckKS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:899 CheckKC = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:947 spellEndedAt = <table> { } cooldowns = <table> { } NumCasts = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:427 CheckAimS = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:839 focusGains = <table> { } } btnName = "button1" focus = 39.830053308326 spell = nil FS = <table> { defaults = <table> { } CheckForDisabled = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:144 modules = <table> { } IsInParty = <function> defined @Interface\AddOns\FaceShooter\FaceShooter_Functions.lua:208 SetM |
|
missdixy |
View Public Profile |
Send a private message to missdixy |
Find More Posts by missdixy |
Add missdixy to Your Buddy List |
05-07-11, 02:52 AM | |
|
That's a typo in the code - either replace all occurances of NoCaBreakpoint with noCaBreakpoint (the n has to be lowercase) in FaceShooter_Functions.lua or download v1.0.4b - Sorry for that.
|
|
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
05-07-11, 03:09 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 2
Uploads: 0
|
|
|
|
missdixy |
View Public Profile |
Send a private message to missdixy |
Find More Posts by missdixy |
Add missdixy to Your Buddy List |
05-07-11, 08:00 AM | |
|
Hi!
Brand new install giving some errors: Interface\AddOns\FaceShooter\modules\TimeToLife.lua:37: attempt to index field 'options' (a nil value) Interface\AddOns\FaceShooter\modules\TimeToLife.lua:125: attempt to index field 'db' (a nil value) |
|
UnlitPhoenix |
View Public Profile |
Send a private message to UnlitPhoenix |
Find More Posts by UnlitPhoenix |
Add UnlitPhoenix to Your Buddy List |
05-07-11, 11:22 AM | |
|
1.0.4c fixed another stupid bug. While the new breakpoints option worked just fine preventing Aimed Shot from beeing hardcast Arcane Shot wasn't suggested either.
@UnlitPhoenix Try deleting not only the faceshooter directory from your addons folder but also the faceshooter.lua from the savedvariables folder. Your bug is most likely due to an older version of the savedavariables. I'd suggest to delete the savedvariables for everyone who updates from an older version than 1.0.4 btw since quite a bit changed since then.
Last edited by Crowfeather : 05-07-11 at 11:22 AM.
|
|
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
05-07-11, 01:17 PM | ||
|
EDIT: tried as you suggested and I keep getting those same two errors. Downloaded latest version too - both versions give exactly the same errors.
Last edited by UnlitPhoenix : 05-07-11 at 05:51 PM.
|
|
|
UnlitPhoenix |
View Public Profile |
Send a private message to UnlitPhoenix |
Find More Posts by UnlitPhoenix |
Add UnlitPhoenix to Your Buddy List |
05-08-11, 12:44 AM | |
|
I disabled all other addons besides FS, left no trace of the Savedvariables, I tried reloading the ui and changing the talent spec (MM/SV) but got no error. I'm sorry but I'm really at loss what might cause it for you.
The error message indicates that there's no "options" field which should be created loading the FS main addon right after it verifies you're Hunter and level 80+. So either FaceShooter.lua loads after the TTL modules for some reason (can't reproduce), the option field is deleted somewhere along the way or FaceShooter doesn't create it at all even though it should very early on. Please try it with all other addons deactivated and see if it's a conflict with another addon. |
|
Crowfeather |
View Public Profile |
Send a private message to Crowfeather |
Find More Posts by Crowfeather |
Add Crowfeather to Your Buddy List |
05-08-11, 03:18 AM | ||
|
|
|
|
UnlitPhoenix |
View Public Profile |
Send a private message to UnlitPhoenix |
Find More Posts by UnlitPhoenix |
Add UnlitPhoenix to Your Buddy List |