• 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): 15
Downloads Total: 14,881
Favorites: 42
Comments: 29
  • Contests
  • 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 11,226 11/11/2008
  BeneCaster 3.7b9 Release 3.0.2 2,244 10/25/2008
  BeneCaster 3.7b7 Release 3.0.2 861 10/22/2008
  BeneCaster 3.7b6 Release 3.0.2 461 10/22/2008
  BeneCaster3.7b5 Beta 3.0.2 87 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.
  • 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
  • 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
  • Jerthillas said

    Hopefully someone picks up where Phlay left off on this addon. If they don't I will try to maintain mine. I am not a great coder, but, hopefully I can make it work. If someone does pick it up a great feature would be an indicator of whether the spell is yours or another healers. As a druid I cast a HoT on someone and the icon goes dark meaning the spell is active. If any other druid casts a HoT the icon goes dark so I can't easily tell when my HoT is done.

    Reply Report Permalink
  • toesover said

    add nourish :)

    Reply Report Permalink
  • Alfaone said

    after one year i reopen my wow account and update all my addons... benecaster is not working...benecaster was the best casting helper addon!!

    there isn't other addons like it i am sad:(

    Reply Report Permalink
  • CptAixel said

    I can't get anything to work for Benecaster. I've loaded it for my priest, open the addons button - loaded out of date...but still no pictures, and no benecast button on the mini map. Is anyone else having this issue?

    Reply Report Permalink
  • lilcalis said

    CPTAixel, Did priests get any new spells last patch ? Or were some taken out ?

    Reply Report Permalink
  • lilcalis said

    Well, from doing my own testing, it seems the bug from playing priest is coming from the penance spell, and only on its self cast. If you open your spelllist, you will notice it is in there twice for whatever reason. I tried to check out he debug message it pops up with once you check off either spell, but it seems to be out of my league once it gets to that point

    Reply Report Permalink
  • lilcalis said

    Seems I spoke too soon.

    I appear to have fixed it on mine at least

    Open CasterSpellList.lua

    Under the [CASTER_STRINGS.CLASS_PRIEST .. "_Self"] heading, locate and delete the line that says CASTER_STRINGS.SPELL_PENANCE;

    save file and reboot, see if that works for you

    Reply Report Permalink
  • Salvae said

    This has got to be the best healer addon ( I've tried them all) ..and no one is working on it? Dual spec keeps messing it up. I have a pally and priest (both dual specced) and as soon as you switch specs it stops working on them both. Come on you file gurus...someone fix it please!

    Reply Report Permalink
  • I just started playing my mage again.
    While i doubt i'll use Benecaster with the mage for buffs, really only the player frame for armors/cooldown stuff/etc.

    I noticed that Icy Veins and summon water elemental are missing.

    I'll go ahead and edit them in, like we had to do with Nourish and Cure toxins.

    Can we make a list of all spells that are:
    A: Not in game anymore. replaced/changed/deleted by blizzard.
    and
    B: New spells added in game not listed in benecaster.

    I know there are some pally holy spells/talents also that are not in benecaster.
    I would assume anything 3.0+ is not in either.

    I'm trying to learn grid/clique for some things... but 5 man stuff is 99% of my playtime. benecaster works 100x better for my playstyle
    trying to remember what modifier to hold down, is it left or right click... was it ALT+CRTL+LClick? or SHIFT+CRTL+RClick for that spell.... bah click the stupid benecaster button for it :P
    I use a gaming keypad for my left hand with 40+ buttons keybound, My hands are nowhere near a normal KB while i play so grid/clique is like playing in another language.


    Sad that Benecaster seams to be abandoned... But i can't let it die for me. As long as I can edit the files and get it to work, I Will!!

    Reply Report Permalink
  • For pallies: Sacred Shield is missing.

    Reply Report Permalink
  • lilcalis said

    Fix for Shammys.

    I finally got sick of waiting and fixed this myself. Thanks to the post below for the help. Just applied to to my shammy.

    So, first open up your CasterLocalization.lua file. Under the Cure/Ailment spell name section, make it look like this

    --------------------
    -- Cure/Ailment Spell Names
    --------------------
    CURE_DISEASE_1 = 'Cure Disease',
    CURE_DISEASE_2 = 'Abolish Disease',
    CURE_PURIFY_1 = 'Purify',
    CURE_CLEANSE_1 = 'Cleanse',
    CURE_CLEANSE_2 = 'Cleanse Spirit',
    CURE_MAGIC_1 = 'Dispel Magic',
    CURE_MAGIC_2 = 'Mass Dispel',
    CURE_POISON_1 = 'Cure Poison',
    CURE_POISON_2 = 'Abolish Poison',
    CURE_CURSE_1 = 'Remove Curse',
    CURE_CURSE_2 = 'Remove Curse',
    CURE_TOXINS_1 = 'Cure Toxins'


    Save the file ( making sure to preserve the orig file) and then open your CasterSpellList.lua file.

    Do a search in the file for the word SHAMAN. Search till you find the string called Shaman_FriendlyTarget. Edit it to this

    ["Shaman_FriendlyTarget"] = {
    CASTER_STRINGS.HEAL_LESSER_HEALING_WAVE;
    CASTER_STRINGS.HEAL_HEALING_WAVE;
    CASTER_STRINGS.HEAL_CHAIN_HEAL;
    CASTER_STRINGS.HEAL_RIPTIDE;
    CASTER_STRINGS.CURE_CLEANSE_2;
    CASTER_STRINGS.CURE_TOXINS_1;
    CASTER_STRINGS.BUFF_WATER_BREATHING;
    CASTER_STRINGS.BUFF_WATER_WALKING;
    CASTER_STRINGS.BUFF_EARTH_SHIELD;
    CASTER_STRINGS.RES_ANCESTRAL_SPIRIT;
    CASTER_STRINGS.SKILL_GIFTOFTHENAARU;
    };

    Save, again keeping the orig file formatting.

    Last, like reccomended below, delete your Benecaster.lua file. Reboot wow, and should work.

    Enjoy

    Reply Report Permalink
  • lilcalis said

    Make sure "CURE_TOXINS_1 = 'Cure Toxins' " has a comma at the end, making it "CURE_TOXINS_1 = 'Cure Toxins',"

    Stupid curse wont let me edit

    Reply Report Permalink
  • lilcalis said

    Ok , one bug I found with this fix is the button for cure toxins is always lit up, so you have no idea when you are supposto use it. You need to edit another file to fix this, its called CasterBar.lua

    Ok, you need to make 3 additions in this file

    1 - First, do a search in the file for the word "CURE". The first place it should bring you is to the line with something like


    if( string.match(value.Spell.MaxSpellName, 'Cure Disease' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Abolish Disease' ) ) or


    etc etc. You need to edit this area to look something like this




    if( CasterVars[optionname]) then
    linRange = Caster_CheckRange(value);
    if ( not linRange ) then
    icon:SetVertexColor(1.0, 0.0, 0.0);
    end
    end
    end

    local lHasRemovableDebuff = Caster_CheckHasDebuff( value );
    if( string.match(value.Spell.MaxSpellName, 'Cure Disease' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Abolish Disease' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Cure Poison' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Abolish Poison' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Purify' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Cure Toxins' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Cleanse' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Remove Lesser Curse' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Remove Curse' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Mass Dispel' ) ) or
    ( string.match(value.Spell.MaxSpellName, 'Dispel Magic' ) )


    2 - search for "CURE" again. If you didnt close your find window you should only need to click the "FIND NEXT" button twice. That should bring you to the line with something close to

    if (string.match(debuffType,"Poison")) then
    if string.match(lSpellName,"Cure Poison") or
    string.match(lSpellName,"Abolish Poison") or
    string.match(lSpellName,"Purify")



    etc etc. Again, edit it to look like this




    if (string.match(debuffType,"Poison")) then
    if string.match(lSpellName,"Cure Poison") or
    string.match(lSpellName,"Abolish Poison") or
    string.match(lSpellName,"Purify") or string.match(lSpellName,"Cure Toxins") or string.match(lSpellName,"Cleanse") or
    string.match(lSpellName,"Cleanse Spirit") then
    lpoison_db = 1;
    end
    end


    3- Lastly, search for "CURE" again ( should have to click twice or so using find next if you have it up) till you hit the line with


    if (string.match(debuffType,"Disease")) then
    if string.match(lSpellName,"Cure Disease") or
    string.match(lSpellName,"Abolish Disease") or
    string.match(lSpellName,"Purify")


    etc etc, then edit it to


    if (string.match(debuffType,"Disease")) then
    if string.match(lSpellName,"Cure Disease") or
    string.match(lSpellName,"Abolish Disease") or
    string.match(lSpellName,"Purify") or string.match(lSpellName,"Cure Toxins") or
    string.match(lSpellName,"Cleanse") or
    string.match(lSpellName,"Cleanse Spirit") then
    ldisease_db = 1;
    end
    end


    Save the file. Should be good to go now. I just tested it with a duel on a rogue and worked fine

    Reply Report Permalink
  • Zodioc said

    Can you tell us when this will be updated to 3.2?

    Love the addon, can't play my priest without it.

    Reply Report Permalink
  • kraxer said

    I can not get this to work with pitbull 4

    The option screen shows and I enable the spells I want, but the bar will not appear on the screen, If I turn off Pitbull, then it will work.

    I have tried to set it to attach to pitbull, but it will now show up that way either.

    This is the best instance addon ever for casters, I would love to use it with pitbull though, is there a fix for this, that I am missing?

    I hope this gets updated soon, because the makers of Benecast don't seem to be working to hard on it.

    Reply Report Permalink
  • I got it to work with Pitbull4.

    the problem is pitbull4 changed the Names of the frames, again.
    you have to edit the snapto lua to the new pitbull frames.

    my problem now... all my casters work just fine in 3.2
    except shaman. I get the line 411 error. i used to get it with the lock, but just turned benecaster off on the lock cause i really didn't need it there anyway.

    I'll try and figure out the problem with the shaman. but i normally use X-perl and there's no problems. But x-perl broke today... pitbull4 still works.


    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 2,000 Bartender4 Action Bars
  2. 1,792 VuhDo Buffs & Debuffs, Buffs & Debuffs...
  3. 1,792 VuhDo Buffs & Debuffs, Buffs & Debuffs...
  4. 1,749 Dominos Action Bars
  5. 1,080 ShockAndAwe Buffs & Debuffs, Class, Damage...