Download
(77Kb)
Download
Updated: 11-14-07 11:09 AM
Pictures
File Info
Updated:11-14-07 11:09 AM
Created:unknown
Downloads:5,091
Favorites:17
MD5:

Whammy  Popular! (More than 5000 hits)

Version: 1.1.0
by: Jaycyn [More]

Whammy is an add-on to WoW that lets players point and click Buff, Heal, Decurse, run Macros and more. All functions are mapped to mouse clicks and can be fully customized.

The Custom List allows players to select virtually any useable spell, item or macro and have access to it with a single click. Click to use your rideable mount, click to drink or click to use a lower rank spell.

Whammy alerts you when another player needs decursing or dispelling both visually and audibly. It also has a health status for members of your party or raid and will notify you of low health situations.

Whammy also has a group status window, showing total health and mana of the group or raid.

Please contact me with bug reports or suggestions. Thanks!


Whammy Change Log
1.1 11/14/07
- Updated for WoW 2.3 compatibility

1.0.0 9/26/07
- Updated for WoW 2.2
- Minor code changes
- First official release.

0.4.1 5/24/07
- When clicking Defaults in the options frame, Whammy now asks if you are sure you want to reset to defaults.
- Left a couple of bug reporting messages in 0.4.0, which are now removed.
- Added a new feature where you can elect to only see your button, even in a party or raid
- Added a sound effect when someone in your party or raid is affected by Magic, Curse, Disease or Poison. This can be Muted in Options.
- Changed the way some variables where stored for increased performance. This may cause you to have to set up your drop downs again.
- Added a new drop down in options which allows you to set the number of buttons you want to see in a raid
- Updated for the 2.1.0 patch.
- Known Bug: If you are in a raid and in combat, and the raid composition changes, the buttons do not update until after you are out of combat.
- In some rare cases, this update may display an error when it is first installed. Don't panic. Dismiss the error, open Whammy Config by shift-right clicking in the Whammy title bar. Then click the Options button. Change the Buttons to show in raid drop down to something else, then change it back. You are good to go.


0.4.0 3/31/07
- Added Small Buttons (see Options)
- Added horizontal orientations for the Whammy window
- Added the ability to show or hide pet buttons
- Added Warlock pet support
- Pet buttons can now be placed to the right or below the unit buttons
- The options window now opens where there is maximum screen space - this should prevent it from opening off the bottom of the screen
- Fixed an issue where a button would not indicate a dead player or pet correctly
- Fixed an issue where when a player was dead, the health bar was not correct
- Fixed health and mana calculation issues in the Summary frame
- Moved the Ailment type ( M, C, D, P ) around a bit to fit better for the unit and the pet

3/21/07 Note:
According the this weeks patch notes, the pet health bar issue should be corrected.
http://forums.worldofwarcraft.com/thread.html?topicId=82238332&sid=1

0.3.9 3/15/07
- Changed code to begin preparing for foreign language localization
- The Whammy frame is now draggable only with shift-left click and drag instead of just click and drag (Thanks to Kolakhan and BooFer)
- Unit names now truncate if they are too long to fit in the unit button
- The curse bar (magic, curse, disease, poison) is more prevelant now.
- Added M, C, D, P (Magic, Curse, Disease, Poison) to the curse bar so you know what kind of ailment the unit has
- Increased the width of the unit button slightly.
- Fixed an issue with health bars not updating correctly in a raid.
- IMPORTANT: There is currently a Blizzard bug with reading pet health bars. While they may work, they generally will just show full health. Will be fixed later.
- Pet buttons were not showing up in a raid at all. Now they are
- Updated the help menu


0.3.8 3/2/07
- Major Change: Added a new Custom List option where you can add spells, items or macro's. The list is customizable and anything added to the list will then appear in the drop downs under the Custom List options. This is ideal for: Adding lower ranked spells, rideable mounting options or even chugging mana or health items.
- Added an option to target a unit by clicking their button. Allows you to target the unit and then cast several spells via keypress for example. (Thanks Ardaosta!)
- Mages: added Conjure Mana Emerald and Invisibility as selectable options
- Hunters: Fixed a typo in the spell list. Changed Feign Beast to Feign Death (oops)
- Found and fixed a bug with international versions of WoW where it would it give weird table errors. (Thanks Tazzor)
- Added a new Options Frame where the Custom List, Show/Hide Status button and reset to Defaults button are now located.
- Changed the Defaults button on the config frame to Options, which shows the options frame (see above)


0.3.7 2/16/07
- Added support for healing, decursing and buffing hunter pets: a small pet frame appears on the unit frame button
- Added a menu option that lets you run a macro from a click. This currently lists all macros available. For example, create a Macro to feed a pet, then select the macro in Whammy, you now have 1 click pet feeding.
- Added a small window that gives an overall summary of party/raid health and mana. Can be enabled or disabled. Useful for party/raid leaders.
- Added sub menu's and categorized spells for several classes (still in progress for Rogue's, Warlock's and Shaman)
- Fixed an issue where the Whammy window would be visible every time when logging in - even after previously dismissing it (via /wham or /whammy )
- Consolidated a bunch of code to make the amount of memory footprint smaller.
- Fixed an issue where Whammy would not be visible if changing from full screen to windowed mode if it was near the right edge of the screen
- Fixed an issue where the unit name would not return to the correct color after disconnect.
- Overhauled the drop down menu system
- Updated the help frame
- Changed the default spells for several classes
- Fixed an issue where if a Hunter was the leader of a party, the pet button would not appear on their button

0.3.6 1/30/07
- Fixed an issue where player buttons would not reset if the player left the party/raid.
i.e. if they left when they had low health, cursed etc, the button stayed that way
- Added Molten Armor to the drop downs for Mages

0.3.5 1/25/07
- Added the ability to have a mouse click open a trade window
- Added the ability to have a mouse click begin a chat
- Fixed a bug where setting a drop down list to 'Whisper' would give an error
- Fixed a bug where weird behavior would occur if someone in the party has a pet (this may need further testing)
- Possibly fixed a bug when opening a trade with someone else in the party - the above fix may have fixed this.

Post A Reply Comment Options
Unread 02-01-07, 03:06 PM  
Azoth
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Suggestions

Very simple design and extremly easy to configure.

I have 2 suggestions.

1) Allow the user to define the rank of the spell they want to cast. As a priest I don't always want to do the highest rank Heal, Renew or GHeal if I don't need to. It's not very mana effecient. I want to be able to use the Shift - Left/Middle/Right to do 3 different levels of Heals.

2) PET FRAMES!!! - Not sure if this is a limitation in the API or what but I have never found any sort or buff/heal mod that has the pets as a seperate item in the list. It would be great if the pets were able to be displyed under it's owner in your mod or even listed togeather in a Pets group under the players listing.

Thank you for your hard work in making a fantastic mod.
- Azoth
Report comment to moderator  
Reply With Quote
Unread 02-01-07, 05:30 PM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Re: Suggestions

Excellent suggestions!!! Thank you taking the time to provide feedback.

1) Allow user to define spell rank - added it to the feature request list.

2) Pet support is in the works and will appear in an upcoming version.

- Jaycyn

Originally posted by Azoth
Very simple design and extremly easy to configure.

I have 2 suggestions.

1) Allow the user to define the rank of the spell they want to cast. As a priest I don't always want to do the highest rank Heal, Renew or GHeal if I don't need to. It's not very mana effecient. I want to be able to use the Shift - Left/Middle/Right to do 3 different levels of Heals.

2) PET FRAMES!!! - Not sure if this is a limitation in the API or what but I have never found any sort or buff/heal mod that has the pets as a seperate item in the list. It would be great if the pets were able to be displyed under it's owner in your mod or even listed togeather in a Pets group under the players listing.

Thank you for your hard work in making a fantastic mod.
- Azoth
Report comment to moderator  
Reply With Quote
Unread 02-09-07, 06:19 PM  
topper60fe
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
ideas

first of all whammy rocks!!..it would be cool if i could change the size of each click box...ie make mine bigger and leave the others the same...and something else that i think would be nice is if i could lock the drop down. ( what happens when i become a clickin fool is that the options menu drops if i miss).....thanks for a great mod

Topper
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 07:32 AM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Re: ideas

Thanks for the suggestions!

A couple of questions:

1) Changing the size of each click box. Do you mean to make each button larger or smaller on an individual basis? Like make your button 2x bigger than the rest?

2) Locking the drop down: I think you mean the config frame ( the one with the drop downs on it ). By locking it you mean 'disable clicking in the Whammy header to show the config frame'?

- Jaycyn


Originally posted by topper60fe
first of all whammy rocks!!..it would be cool if i could change the size of each click box...ie make mine bigger and leave the others the same...and something else that i think would be nice is if i could lock the drop down. ( what happens when i become a clickin fool is that the options menu drops if i miss).....thanks for a great mod

Topper
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 01:22 PM  
topper60fe
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
You hit it right on the head...make "your" box bigger than the others, or have a option to. It would really be nice to change each one.
And to lock the config frame drop down, but i don't mean get rid of it ( because it works very well) but lock it. ( maybe some kind of a shift click ). But these are just suggestions, what do the other guys think??



Thanks Topper
Report comment to moderator  
Reply With Quote
Unread 02-13-07, 11:01 AM  
dwex
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 91
Uploads: 2
Debuff type?

So I was looking at this addon, and scanning the code, it appears that it only tracks the "debuffed" state generically. It doesn't indicate if it's curse, poison, magic, etc. For a druid, I need to know which type of debuff is active so I can either decurse or remove poison.
Report comment to moderator  
Reply With Quote
Unread 02-15-07, 05:58 PM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Re: Debuff type?

That's a great observation, and something I have been pondering for a while. Trying to make that distinction in each unit button is the challenge. I believe I have a solution and it will appear in an upcoming release.

Thanks for the feedback! I really appreciate you taking the time to post.
- Jaycyn

Originally posted by dwex
So I was looking at this addon, and scanning the code, it appears that it only tracks the "debuffed" state generically. It doesn't indicate if it's curse, poison, magic, etc. For a druid, I need to know which type of debuff is active so I can either decurse or remove poison.
Report comment to moderator  
Reply With Quote
Unread 02-23-07, 01:43 PM  
BooFer
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 26
Uploads: 2
Thumbs up Whammy

Hi,
I've been using Whammy for a day or so now and I have some observations for the next version. First off, I think this is a great little mod, it works just as I expect without being overly complicated. However, some of the things I noticed is the setup box is too easily accessed. In mid fight I have opened the settings dialog so many times just by accidentally clicking. Perhaps a minimap icon to access those or even a small button or command line. Another is the ability to lock the window in place, this would be nice.

Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 02-24-07, 11:48 AM  
Tazzor
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Error

Interface/Addons/Whammy/Whammy.lua:351:
attempt to index a nil value

each time i receive damage by anything (mobs, poisons, dots...)

any solutions?
Last edited by Tazzor : 02-24-07 at 11:51 AM.
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 07:30 AM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Re: Error

Tazzor -

Thanks so much for the post. I have a couple of questions:

1) Are you using version 0.3.7
2) What type of char are you
3) Is this occuring in a party/raid or just when you are alone?
4) You mention it happens when you receive damage by anything - has it been doing this since you first added Whammy, or did it initially work and now it's not.
5) Were you using a previous version of Whammy?

Let me know and we will get it fixed in the next release.

- Jaycyn

Originally posted by Tazzor
Interface/Addons/Whammy/Whammy.lua:351:
attempt to index a nil value

each time i receive damage by anything (mobs, poisons, dots...)

any solutions?
Report comment to moderator  
Reply With Quote
Unread 02-25-07, 10:37 AM  
Tazzor
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Hi again,

i am using 0.3.7.

It Happens with every charakter i use (Mage, Warrior, Hunter, Priest, Druid, Rogue).

When i login, i get an error message instantly (which slightly differs from the one mentioned before due to sth like #1index - not sure about this one). I click ok, and then the box pops up each time i receive damage. It has been doing this ever since i installed - whammy never worked for me.
I tried typing /whammy to bring an options menu up - nothing happened. i never saw the "whammy box". this was the first time i tried whammy, but i've never seen anyzhing from it except the error message.
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 07:53 AM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Error Message

Tazzor -

Thanks again for trying out Whammy. I am sorry it is not working correctly - honestly this is the first report of an error like that, so I want to get it fixed ASAP.

You said

i get an error message instantly (which slightly differs from the one mentioned before due to sth like #1index - not sure about this one)

Can you tell me what the error message is now since it changed a bit?
Also, can you clarify what 'sth like #1index' means? Is that the error?

Thanks so much!

- Jaycyn

Originally posted by Tazzor
Hi again,

i am using 0.3.7.

It Happens with every charakter i use (Mage, Warrior, Hunter, Priest, Druid, Rogue).

When i login, i get an error message instantly (which slightly differs from the one mentioned before due to sth like #1index - not sure about this one). I click ok, and then the box pops up each time i receive damage. It has been doing this ever since i installed - whammy never worked for me.
I tried typing /whammy to bring an options menu up - nothing happened. i never saw the "whammy box". this was the first time i tried whammy, but i've never seen anyzhing from it except the error message.
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 11:45 AM  
Tazzor
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
OK, i'll try to explain better:

1.:

At the time i log in, an error box pos up.

It says:

Interface/Addons/Whammy/whammy.lua:201:
bad argument #1 to 'insert' (table expected, got nil)


i click "ok"

2.:

i use aspect of the falcon

an error pops up.

it says:

Interface/Addons/Whammy/whammy.lua:425:
attempt to index a nil value

aspect of the falcon does procc on me correctly


i click "ok"

3.:

i rightclick on a pwf that has been cast on me before (before i logged out, so it was already on me when i logged in)

error box says:

Interface/Addons/Whammy/whammy.lua:351:
attemp to index a nil value

pwf dissapears after being clicked

4.:

i use scroll of stamina on myself

error box says:

Interface/Addons/Whammy/whammy.lua:425:
attempt to index a nil value

scroll of stamina is being cast and proccs

5.:

i rightclick the scroll

error box says same as in 3.

6.:

aspect of monkey: same as other aspect

7.:

i go outside and start combat with a mob

i get error blabla:351:
and error blabla:425:

maybe because of damage (:351 pops up everytime i receive damage by any source - hits, poisons, dots etc.)

or because of changing states (buffs, debuffs (well, not really sure about debuffs)), i receive the last error when i change from "in combat" to "leaving combat"

mana seems not to be an issue here, i cast heals on my pet to test that, so that my mana bar changes, but no error message there.

7.:

i cast a bandage on myself (with full hp)

error 425 when starting bandaging, when losing the bandaging buff, and when losing the bandaging debuff, so debuffs seem to be involved, too.

This is the most exact explanation i could give, sorry for having described my problem a little confusing earlier on, english is not my standard language.

btw i am using the german client and i deactivated all other addons to test whammy.

please help me asap, i'd like to profit from this great addon, too
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 02:04 PM  
Jaycyn
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 1
Bug corrected in next version!

Tazzor -

That was a perfect explanation and led me straight to the bug. It has been fixed and will appear in the next release, which should be this weekend.

Thank you so much for helping - great job!

- Jaycyn
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 05:36 PM  
Tazzor
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
UPDATE:


When I started a new character on a different server, i had whammy accidentally activated, and it worked fine !?!

Nevertheless it denies to work on the other server....

Tazzor
Last edited by Tazzor : 02-28-07 at 07:39 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: