• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BeneCaster

 
Project Updated:
Files Updated: Tue, Nov 11 2008
Supports Game Version: 3.0.3
Category: Action Bars, Druid, Healer, Priest, and Shaman
Tags:

[Edit Tags]

Project Manager: phlay
Additional Authors: No additional authors
Current Version: BeneCaster3.7b11
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 16
Downloads Total: 15,996
Favorites: 29
Comments: 31
  • About BeneCaster
  •  

BeneCaster - Benecast and Caster re-written for the members of the Dark Paladins and the community at large.

=======================================

FEATURES:

Color Shading - Red - Target out of Range Blue - not enough mana to cast Full Rank of spell ( switch to cntrl click to reduce Rank to cast ) Grey - Buff present/Debuff not present

Rank Casting - Left Click - Full Rank Right Click - Min Rank Cntrl L Click - 75% Full Rank Cntrl R Click - 50% Full Rank

Spell buttons next to the units for Raid/Party/Unit/Focus/Target/TargetofTarget/Pets.

Support for : Unit Frames: Default, Perl, X-Perl Raid Frames: Default, CTRaid, sRaidframes, X-Perl


=======================================

Credit must be given where due to: BeneCast - by Skurel,updated by Wintrow,updated by Shimavak,updated by Phlay - bcu Caster - Jacob Benecaster - built upon the best of all above and credit give to all addon programmers out there.

Thanks to Elude/Katriona/Kaige for keeping me playing :)


  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BeneCaster3.7b11 Release 3.0.3 12,162 11/11/2008
  BeneCaster 3.7b9 Release 3.0.2 2,275 10/25/2008
  BeneCaster 3.7b7 Release 3.0.2 937 10/22/2008
  BeneCaster 3.7b6 Release 3.0.2 521 10/22/2008
  BeneCaster3.7b5 Beta 3.0.2 99 10/21/2008
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • lilcalis said

    Ok, maybe someone better at this UI stuff than me can help.

    From what I understand of the addon, when you log on, it scans your available spells, and lists them as possible buttons for you to click in benecaster. Where we run into problems is when you switch specs, it doesnt do a new scan, and you either get an error, your spell doesnt appear, or the spell you want to cast is a different spell cause the list order has changed

    What I'm looking for is whatever " command " this addon uses to scan the spells. If we can find out that, we can add the same command to happen whenever talent specs are changed, which should help fix the problem.

    Reply Report Permalink
  • I'm no programmer, but i thought of this myself a long time ago, I just had no clue how to do it. I just swapped specs and reloaded the ui and it sometimes worked, but i ended up just leaving ALL spells/skills off the benecaster bars that were learned from talents.

    I kinda thought it had to be in Caster.lua or CasterOptions.lua
    If you open them up it seems like they both are making a list of spells for the buttons. More Caster.lua than the other though.

    If you can figure this out.... you'd make many people very happy!

    Reply Report Permalink
  • lilcalis said

    I had it almost fixed here a while ago. You could change specs and it would scan for new spells, you could select and cast new spells, but there was no icon for them.

    I spoke to a friend of mine that develops his own addons and had him take a look. He pointed out that benecaster is actually pretty poorly written. There are no notes pointing out what does what, and it still references old things like downranking and is raid interface that doesnt work. He said the best thing to do might be just to re-write it, and I have no experience in LUA programming at all, so its prob out of my reach.

    I think the best thing might be to keep posting on the healium thread asking for changes till its an appropriate choice for us.

    Reply Report Permalink
  • Benecaster (Benecast) has been around since Pre-BC times.
    It kept being upgraded and modified over the years by different people. then Combined with Caster, and then abandoned yet again..

    So yeah, old code is 99% of the problem.
    I checked out Healium, I dont like it..
    I use Benecaster for more than just healing, so healium just don't work for me. I'll keep checking this addon, but will end up just modifying it to work for me.

    If i were to write my own addon similar to Benecaster, I'd keep the same idea of benecaster. All spells that the class can cast on self or others are able to be put on the bar. able to move the bars for each pary member like it is now, and target/focus as well.

    Grid/Clique work and i guess Healium if all you want it to do is cast heals.. But when you have more than a few things to cast, all the modifiers take quite a bit of time to remember. I like the point and click type to benecaster, keeps it simple and no guess work or trying to remember which modifier to use to get the right spell.

    for 5 man stuff, I'm a lot faster with benecaster than grid/clique.
    I just cant put any talent spell on the bars. which most times works just fine.

    Reply Report Permalink
  • lilcalis said

    It appears something has changed with the default blizz unitframe for target of target, which this version of benecaster will no longer properly reference.

    I have posted on the UI board asking if they know if its just a simple naming problem, or something else.

    Either way, If i find the problem and am able to figure out how to fix, I will post how I did it here.

    Reply Report Permalink
  • lilcalis said

    Found and have it fixed

    Open CasterLockToFrame.lua

    Very close to the top, should have a line of something similar to
    ["CasterTargetofTargetBar"] = "TargetOfTargetFrame";

    rename it to

    ["CasterTargetofTargetBar"] = "TargetFrameToT";

    and save

    Tested and worked so far for me :)

    Reply Report Permalink
  • Skyfawn said

    Tried you fix and it didn't work for me :(
    i got this ...

    Date: 2009-12-09 12:38:50
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BeneCaster\Caster.lua line 426:
    CasterPlayerBar_CasterButton12:SetPoint(): trying to anchor to itself
    Debug:
    (tail call): ?
    [C]: ?
    [C]: SetPoint()
    BeneCaster\Caster.lua:426: Caster_ShowSpells()
    BeneCaster\CasterBar.lua:42: Caster_CreateBars()
    BeneCaster\Caster.lua:235: Caster_Initialize()
    BeneCaster\Caster.lua:155: Caster_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Reply Report Permalink
  • lilcalis said

    can you copy and post the first like 10 lines of yourCasterLockToFrame.lua please

    Reply Report Permalink
  • Skyfawn said

    Sure can Lilcalis, and thanks for taking the time to try and help me
    ---

    Caster_LockToFramesAvail = {"Default","X-Perl","Perl","Discord","AG_UnitFrames","PitBull" }

    Caster_RaidLockToFramesAvail = {"None","Default","X-Perl","sRaidFrame","CTRaid"}

    Caster_LockToFrames = {
    ["Default"] = {
    ["CasterPlayerBar"] = "PlayerFrame";
    ["CasterPetBar"] = "PetFrame";
    ["CasterTargetofTargetBar"] = "TargetFrameToT";
    ["CasterTargetBar"] = "TargetFrame";
    ["CasterPartyBar"] = "PartyMemberFrame";
    ["CasterPartyPetBar1"] = "PartyMemberFrame1PetFrame";
    ["CasterPartyPetBar2"] = "PartyMemberFrame2PetFrame";
    ["CasterPartyPetBar3"] = "PartyMemberFrame3PetFrame";
    ["CasterPartyPetBar4"] = "PartyMemberFrame4PetFrame";
    };

    Reply Report Permalink
  • Skyfawn said

    Cant edit my post so ill have to make another to add a few facts
    i was slow responding cos my laptop blew up and ive had to buy a new laptop on the day i was due to visit my family in England so ive had to instal WoW and download the patches at my fathers house and only just got everything going again but with benecaster giving me the same fault on the new laptop as the old,i can see the spells but for me its offering Penance twice but not for the party which is working fine

    Reply Report Permalink
  • lilcalis said

    Im pretty sure I posted a pennance fix a while ago on here, just scroll down and I think its here. Try fixing that first and see if it clears up your problem, cause your above file looks good to me.

    What I might eventually do is put my benecaster up for download, and then you can see if downloading and using that fixes it for you. Try the above first though please :)

    Reply Report Permalink
  • lilcalis said

    One more thing to mention, this fix is ONLY for the default UI. Dunno if anything has changed for Perl, Pitbull, Etc

    Reply Report Permalink
  • Skyfawn said

    Thanks Lilcalis your fixes worked and i can now do the new random daily with my priest.
    Your'e a legend !

    Reply Report Permalink
  • gamer1224 said

    If someone can give me a list of things wrong / broken I will attempt to fix it upon release of 3.3 when they add back in down ranking.

    I need this list first before I attempt

    Reply Report Permalink
  • Skyfawn said

    Buttons attach to people in raid on Xperl but not pets

    BTW for a new version of this you have my undying admiration !

    Reply Report Permalink
  • Skwoz said

    The only real problem I have encountered is with my Paladin when switching between dual-specs.

    When changing from Prot to Holy, spells will go missing from my Benecaster bar, and the Benecaster Option page will go blank apart from the boxes. When changing back to Prot again, the problem will still persist. The only way I have managed to resolve this is by deleting my cache, etc, the reinstalling the add-on.

    Best to say at the moment I just don't leave Prot spec. From looking around the forums, it appears Shammy's get this some problem. Apparently /reload ui will help for most classes, but I haven't found that to be the case with a Prot/Holy dual-spec.

    Reply Report Permalink
  • its pretty much ALL dual spec if you have Benecast put a Talent spell on the bar.
    At least for me, if i do NOT put any spell on the Benecast bar that is a talent spell. all works fine between switching. Its when you have a Talent spell on the bar, and you switch to a spec that does not have that spell.. benecast screws up. It was never programed to deal with dual spec.

    @Gamer 1224.
    If you scroll through the comments here, you can see my fixes (page 2)and a few others. (lilcalis has a lot of fixes)
    If all of those are added to this build, benecast works fine. Except dual spec of course..

    Reply Report Permalink
  • toejam said

    I have been able to get the buttons to work fine for myself and a 5 man group, but not in raid, it gives me all kinds of lua error messages if I try to run it in raid. and this addon is hands down the best for my healer. Having the buttons right next to every party member and adjusting the size and what goes in the buttons for spells, makes all the difference for fast heals etc..

    Hope that helps

    Reply Report Permalink
  • Grilor said

    anyone have a fixed or fan update maybe? i love this addon and i have tred a few others but nothing is liek benecaster. if someone out there has a fan up date can you post a link to were we can get it or drop me a mdg on here please

    Reply Report Permalink
  • FYI for other Benecast/Bencaster fans. I found a new addon for healers that sort of works like this. It is called Healium. You can find it here. http://wow.curse.com/downloads/wow-addons/details/healium.aspx

    Reply Report Permalink
  • Addon Packs Containing BeneCaster

Most Downloads / Day

BeneCaster has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 11,397 HealBot Continued Unit Frames, Buffs & Debuffs...
  2. 2,406 Dominos Action Bars
  3. 1,549 DrDamage Combat, Caster, Class, Damage...
  4. 1,518 Bartender4 Action Bars
  5. 1,389 VuhDo Buffs & Debuffs, Druid, Healer...