ThatJustHappened: Combat Event Announcement Mod

All things /script related

Moderators: Fridmarr, Worldie, Aergis, _Chloe

Postby moduspwnens » Wed Oct 29, 2008 5:29 pm

Added those. Thanks!
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby Grenmaju » Thu Oct 30, 2008 11:13 pm

just found this myself thakns for the awsom rules !
Image
User avatar
Grenmaju
 
Posts: 46
Joined: Wed Apr 09, 2008 9:23 pm

Postby vschiano2008 » Tue Nov 04, 2008 7:45 am

working with 3.0.2/(3.0.3)???

i was looking for EXACTLY this.

also- can it be set up to tell you if you certain special abilities up (ie) Tell you when Art of War is up and you have an instant flash of light up?
vschiano2008
 
Posts: 90
Joined: Fri Oct 03, 2008 11:10 am

Postby moduspwnens » Tue Nov 04, 2008 9:30 am

vschiano2008 wrote:working with 3.0.2/(3.0.3)???

i was looking for EXACTLY this.

also- can it be set up to tell you if you certain special abilities up (ie) Tell you when Art of War is up and you have an instant flash of light up?


It works for 3.0.2, and as far as I know, there weren't any major UI changes in 3.0.3. I'd expect it to work for 3.0.3.

If there's a combat log entry for it, yes.
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby andz » Wed Nov 05, 2008 12:52 pm

I was missing the feature to whisper to target.
However after a 15 Minute .lua crashcourse and my old "You have the Stone"-Macro from Vashj the results were:

Open with Wordpad:
\World of Warcraft\Interface\AddOns\ThatJustHappened\ThatJustHappened.lua

Search for:
Code: Select all
   elseif channel == "SAY" then
      SendChatMessage(msg, channel);


Add after:
Code: Select all
elseif channel == "TARGET" then
      if UnitName("target") ~= nil then
         if UnitIsFriend("player","target") then
            if UnitIsPlayer("target")then   
               SendChatMessage(msg, "WHISPER", nil, UnitName("target"));
            end
         end
      else
         DEFAULT_CHAT_FRAME:AddMessage(yellow..msg);
      end


Safe file.
(Re-)start WoW.

Now by writing TARGET instead of YELL ect. the target gets a whisper. If no target is specified you will get the message, in all other cases there will be no message.
iex: /tjh rule SPELL_CAST_START;MyName;;Lichtblitz;;TARGET;Haha i can heal and Tank!
(Which will spam like crazy, just an example.) ^^
Use, of course, at your own risk, ect. pp.
Should not work if you are using any sort of Unitframe-klicking-stuff, could be added by focus whisper or stuff like that, however my lua knowledge fails at this point. ^^
Last edited by andz on Wed Nov 05, 2008 1:01 pm, edited 1 time in total.
andz
 
Posts: 11
Joined: Wed Nov 05, 2008 12:21 pm

Postby moduspwnens » Wed Nov 05, 2008 12:59 pm

andz wrote:stuff


I love you. I've been wanting this feature forever!

Oh, wait, is it whispering MY target, or the target of the SPELL?
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby andz » Wed Nov 05, 2008 1:08 pm

Your target. ^^ Its of limited use, but i use it for my Hand of Sacrifice and Hand of Salvation and things like that.
andz
 
Posts: 11
Joined: Wed Nov 05, 2008 12:21 pm

Postby moduspwnens » Wed Nov 05, 2008 1:14 pm

andz wrote:Your target. ^^ Its of limited use, but i use it for my Hand of Sacrifice and Hand of Salvation and things like that.


Meh. lol
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby andz » Wed Nov 05, 2008 5:10 pm

If you grab arg7 in EventScan() and make some if-then checks to avoid errors, and assign it to another temporary variable, i manage to get it to DefualtChat, however fail miserably when try to whisper.
andz
 
Posts: 11
Joined: Wed Nov 05, 2008 12:21 pm

Postby Fathammer » Wed Nov 05, 2008 5:55 pm

So could you create one that has all your rules in it already so that all we had to do was download your copy and all of them are already in it??
Fathammer
 
Posts: 28
Joined: Thu Aug 21, 2008 3:38 pm

Postby _Chloe » Wed Nov 05, 2008 6:33 pm

moduspwnens, is the original author still updating this? I could make a SVN patch file and send it to him with this feature in there.... and make it work using the target of your spell.
User avatar
_Chloe
Moderator
 
Posts: 831
Joined: Fri Dec 07, 2007 6:36 pm
Location: Santa Monica, CA

Postby dmok » Thu Nov 06, 2008 12:27 pm

My respect for this addon increased two-fold after last night's BT raid.

We have 1 paladin tank in our guild who runs semi-regularly with us, and is fairly well geared. Well, he cannot stand not being the best tank for the job (despite being absent for 2 months, during which time I geared up and surpassed him). As such, he constantly taunts to increase his threat against mobs I am tanking and at least "look" like he has pulled aggro over even me.

Well, to help solve this issue I simply added the righteous defense rule to announce to /say *Source has used Righteous Defense!

I think it goes without saying that after seeing that spammed like 8 times in 3 pulls, it rarely appeared for the rest of the raid, as did the number of mobs he was tanking.
There ain't no pirate like a Mead Hall Pirate

Mead Hall Pirates - The Scryers US
Dmor: 80 Prot Paladin | Dmok: 80 MM Hunter | Dmos: 80 Disc Priest | Dmoz: 80 Unholy DK
dmok
 
Posts: 569
Joined: Thu Apr 24, 2008 6:49 am
Location: The Scryers

Postby trellian » Fri Nov 07, 2008 2:09 am

This is working great! the 'Stunned' messages work extremely well to notify healers that i'm about to take a lot more damage. Lifesaver in BT for sure.

I have one issue with the taunt rules though. I removed the 'name' requirement, cuz I run with several different tanks, and it also helps me see it in pugs.

However, it now spams (have target set to SELF just in case ;)) that hunters' pets are taunting. Unsuccessfully ofc, cuz my threat is way higher, but still. When I ask the hunters they ensure me their pets aren't using their taunt. I am a bit unsure about what to believe though.
Sofar I have seen it on Cat and RockHound pets (if that's any helpfull).

Can anyone confirm that it's a bug or are these hunters just lieing to me?
User avatar
trellian
 
Posts: 343
Joined: Wed Jul 16, 2008 3:02 am
Location: Silvermoon, EU

Postby Fridmarr » Fri Nov 07, 2008 2:15 am

trellian wrote:This is working great! the 'Stunned' messages work extremely well to notify healers that i'm about to take a lot more damage. Lifesaver in BT for sure.

I have one issue with the taunt rules though. I removed the 'name' requirement, cuz I run with several different tanks, and it also helps me see it in pugs.

However, it now spams (have target set to SELF just in case ;)) that hunters' pets are taunting. Unsuccessfully ofc, cuz my threat is way higher, but still. When I ask the hunters they ensure me their pets aren't using their taunt. I am a bit unsure about what to believe though.
Sofar I have seen it on Cat and RockHound pets (if that's any helpfull).

Can anyone confirm that it's a bug or are these hunters just lieing to me?


If their pets were taunting, wouldn't it be picked up in the combat log? I'd think maybe WWS or even a quick manual parse would show it.
Fridmarr
Global Mod
 
Posts: 6460
Joined: Sun Apr 08, 2007 1:03 am

Postby trellian » Fri Nov 07, 2008 2:18 am

Fridmarr wrote:If their pets were taunting, wouldn't it be picked up in the combat log? I'd think maybe WWS or even a quick manual parse would show it.



True,I'll try and do a manual one tonight. Though from what I can tell TJH is nothing more then what i'd do manually.

Could it be the new pets have spells that are called growl or taunt aswell, but are not actual taunts?
User avatar
trellian
 
Posts: 343
Joined: Wed Jul 16, 2008 3:02 am
Location: Silvermoon, EU

Postby Fridmarr » Fri Nov 07, 2008 2:20 am

trellian wrote:
Fridmarr wrote:If their pets were taunting, wouldn't it be picked up in the combat log? I'd think maybe WWS or even a quick manual parse would show it.



True,I'll try and do a manual one tonight. Though from what I can tell TJH is nothing more then what i'd do manually.

Could it be the new pets have spells that are called growl or taunt aswell, but are not actual taunts?


Yes, pets can Growl at the target to increase their threat, but it's not an actual taunt.
Fridmarr
Global Mod
 
Posts: 6460
Joined: Sun Apr 08, 2007 1:03 am

Postby andz » Fri Nov 07, 2008 3:03 am

http://www.wowhead.com/?spell=6795
vs.
http://www.wowhead.com/?spell=61676

Jeah however I do the same, whenever taunt is up i use it on some random mob in BT since we AOE them down, it increases the survivability of some guys who tend to overaggro on some indirect-tanked mobs. ^^
andz
 
Posts: 11
Joined: Wed Nov 05, 2008 12:21 pm

Postby dmok » Fri Nov 07, 2008 6:51 am

Fridmarr wrote:Yes, pets can Growl at the target to increase their threat, but it's not an actual taunt.

There *is* now a pet "taunt" for those pets falling under the Tenacity tree. It is one of the new pet talents.

Warrior Taunt
Pet Taunt


One more thing to add. There is currently a bug with pet Growl and Cower (cower being the anti-threat move). If a pet is dismissed through riding, taking a flight path, zoning, being rezzed whatever, Growl and Cower both are reset to auto-cast. Since 99% of all hunters have these abilities hidden away in their spellbook and not on their pet action bar, most are unaware of this.
There ain't no pirate like a Mead Hall Pirate

Mead Hall Pirates - The Scryers US
Dmor: 80 Prot Paladin | Dmok: 80 MM Hunter | Dmos: 80 Disc Priest | Dmoz: 80 Unholy DK
dmok
 
Posts: 569
Joined: Thu Apr 24, 2008 6:49 am
Location: The Scryers

Postby moduspwnens » Thu Nov 13, 2008 1:06 am

Five Man Dungeons and Heroics

Bloodwarder Steward's Arcane Flurry (Botanica):
    /tjh rule SPELL_CAST_SUCCESS;Bloodwarder Steward;;Arcane Flurry;;YELL;Stun the Steward!
Omor the Unscarred's Bane of Treachery (Ramparts):
    /tjh rule SPELL_AURA_APPLIED;;;Bane of Treachery;party;RW;Get away from *target!
Karazhan

Attumen the Huntsman's Knockdown (copied from stuns above)
    /tjh rule SPELL_AURA_APPLIED;;PlayerName;Knockdown;;SAY;Knocked down!
Moroes' Gouge
    /tjh rule SPELL_AURA_APPLIED;;PlayerName;Gouge;;RW;Gouged! Temporary aggro drop.
Maiden of Virtue's Holy Shock
    /tjh rule SPELL_CAST_SUCCESS;Maiden of Virtue;;Holy Shock;;RAID;*target needs dispelling.
Big Bad Wolf (Red Riding Hood Debuff)
    /tjh rule SPELL_AURA_APPLIED;;;Red Riding Hood;;RAID;*target is Little Red Riding Hood.
Romulo gains Daring:
    /tjh rule SPELL_AURA_APPLIED;;Romulo;Daring;;SAY;Romulo gains Daring!
Julianne begins casting a heal.
    /tjh rule SPELL_CAST_START;Julianne;;Eternal Affection;;SAY;Julianne begins casting a heal!
Shade of Aran begins casting Flame Wreath:
    /tjh rule SPELL_CAST_START;Shade of Aran;;Flame Wreath;;YELL;Flame Wreath! Don't move!
Illhoof sacrices someone:
    /tjh rule SPELL_AURA_APPLIED;;;Sacrifice;raid;YELL;*target is sacrificed!
Prince Malchezaar's Thrash (Two extra attacks):
    /tjh rule ;Prince Malchezaar;;Thrash;enemy;SAY;
Gruul's Lair

Maulgar's Arcing Smash
    /tjh rule ;High King Maulgar;;Arcing Smash;;RAID;
Magtheridon's Lair

Hellfire Channelers' Dark Mending
    /tjh rule SPELL_CAST_SUCCESS;Hellfire Channeler;;Dark Mending;;RAID;
Magtheridon's Cleave lands (Good to announce to healers)
    /tjh rule SPELL_DAMAGE;Magtheridon;;Cleave;raid;RAID;
Debris hits someone (Spams during the 30% fall, but also alerts with the "instant kill" debris afterward)
    /tjh rule SPELL_DAMAGE;;;Debris;raid;RAID;*target hit by falling debris.
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby moduspwnens » Thu Nov 13, 2008 1:14 am

Zul'aman

Amani'shi Medicine Man drops the Immunity Totem:
    /tjh rule SUMMON;;Protective Ward;;;RW;Kill the totem!
Amani'shi Flame Casters gains Haste (the 300% haste buff):
    /tjh rule SPELL_AURA_APPLIED;;Flame Caster;Haste;;SAY;
Amani'shi Beast Tamer mind controls someone:
    /tjh rule SPELL_AURA_APPLIED;;;Domesticate;;SAY;*target is Mind Controlled.
Jan'alai's Fire Bomb hits someone:
    /tjh rule SPELL_DAMAGE;;;Fire Bomb;raid;RAID;*target got hit by firebomb!
Halazzi drops his Corrupted Lightning Totem:
    /tjh rule SUMMON;;Corrupted Lightning;;;YELL;Kill the totem!
Halazzi's Saber Lash, Damage Done to Tanks:
    /tjh rule SPELL_DAMAGE;Halazzi;;Saber Lash;;RAID;
Halazzi's Saber Lash, Dodges, Parries, and Misses by Tanks:
    /tjh rule SPELL_MISSED;Halazzi;;Saber Lash;;RAID;
Hex Lord Malacrass' Consecration ticks on you:
    /tjh rule SPELL_DAMAGE;Hex Lord Malacrass;;Consecration;self;SELF;*source's consecration is ticking on you!
Serpentshrine Cavern

Underbog Colossus gains Frenzy:
    /tjh rule SPELL_AURA_APPLIED;;Underbog Colossus;Frenzy;;RW;Tranq it!
Sharkkis summons a Spitfire Totem:
    /tjh rule SUMMON;;Spirfire Totem;;;RW;Kill the Spitfire Totem!

Tempest Keep: The Eye
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby moduspwnens » Thu Nov 13, 2008 1:23 am

Caverns of Time: Hyjal Summit

Abomination knocks you down (listed in stuns/knockdowns above):
    /tjh rule SPELL_AURA_APPLIED;;PlayerName;Knockdown;;SAY;Knocked down!
Rage Winterchill casts Icebolt on someone
    /tjh rule SPELL_CAST_SUCCESS;Rage Winterchill;;Icebolt;raid;RW;*target, hit your PvP trinket!
Black Temple


Naj'entus Spine Thrower
    /tjh rule SPELL_CAST_SUCCESS;;;Hurl Spine;;SELF;*source threw the spine.
Sister of Pain (Mother Shahraz trash mob) gains the shield that reflects 2500 damage on attack:
    /tjh rule SPELL_AURA_APPLIED;;Sister of Pain;Shell of Pain;;YELL;RED LIGHT!
Sister of Pain's shield fades.
    /tjh rule SPELL_AURA_REMOVED;;Sister of Pain;Shell of Pain;;YELL;GREEN LIGHT!
Essence of Desire (RoS, P2) interrupted. Helps with keeping kick rotations:
    /tjh rule SPELL_INTERRUPT;;Essence of Desire;;;SAY;*source interrupted.
Essence of Desire's (RoS, P2) interrupt is missed, and Spirit Shock hits the tank. The tank loses aggro momentarily.
    /tjh rule SPELL_AURA_APPLIED;;TankName;Spirit Shock;;SAY;*target is disoriented.
Gurtogg's Bewildering Strike (drops aggro momentarily):
    /tjh rule SPELL_AURA_APPLIED;;PlayerName;Bewildering Strike;;RW;Disoriented for 7 seconds!
Gurtogg's "knockback" hits the tank. This reduces the threat of the current target, and is generally the cause for an aggro switch:
    /tjh rule SPELL_CAST_SUCCESS;Gurtogg Bloodboil;;Eject;;YELL;*target knocked back. Check aggro!
Lady Malande (healer in Illidari Council) completes a heal:
    /tjh rule SPELL_CAST_SUCCESS;Lady Malande;;Circle of Healing;;RAID;
Gathios the Shatterer casts Consecration (tough to see with other Consecration):
    /tjh rule SPELL_CAST_SUCCESS;Gathios the Shatterer;;Consecration;;SAY;Consecration laid.
Illidan's Shear actually lands (-60% of total HP)
    /tjh rule SPELL_AURA_APPLIED;;;Shear;;RAID;Shear landed.

Sunwell

Sunblade Slayer's Scatter Shot hits you (temporary aggro drop)
    /rule SPELL_DAMAGE;Sunblade Slayer;;Scatter Shot;self;RW;Scatter shot! Temporary aggro drop.
Sathrovarr's stun hits raid member (9k damage + two unavoidable hits)
    /tjh rule SPELL_AURA_APPLIED;;;Corrupting Strike;raid;SELF;Sathrovarr stun on *target!
Corrosion (Felmyst)
    /tjh rule SPELL_AURA_APPLIED;;;Corrosion;;RAID;Corrosion!
Encapsulate on Main Tank (Felmyst):
    /tjh rule SPELL_AURA_APPLIED;;MainTankName;Encapsulate;;RW;Encap on Main Tank!
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby moduspwnens » Fri Nov 21, 2008 7:37 pm

Added a few new rules for 5 mans.
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby wesintex » Sun Nov 23, 2008 4:28 pm

Is there a way for this mod to tell my party when my repentance CD is over?
User avatar
wesintex
 
Posts: 31
Joined: Sat Mar 15, 2008 10:39 pm

Postby moduspwnens » Sun Nov 23, 2008 4:30 pm

wesintex wrote:Is there a way for this mod to tell my party when my repentance CD is over?


No, because it can only announce things that show up in the combat log. It could tell when Repentance is cast or fades, though.
I rule.
moduspwnens
Moderator
 
Posts: 3382
Joined: Tue Nov 06, 2007 12:28 pm
Location: Shattered Hand

Postby bvennik » Fri Nov 28, 2008 3:04 pm

Hi,

It seems it is not possible to whisp to current target?
So the channel would say something like: *target.

Basicly i want to add a rule and when output it in a whisper to the current target.

Any suggestions?
bvennik
 
Posts: 11
Joined: Fri Jul 18, 2008 6:43 am

PreviousNext

Return to Add-ons, UI, and Macros

Who is online

Users browsing this forum: No registered users and 1 guest

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 380 on Tue Oct 14, 2008 6:28 pm

Users browsing this forum: No registered users and 1 guest