Quantcast Events/Combat - WoWWiki - Your guide to the World of Warcraft
Recent changes Random page
GAMING
Gaming
 
StarCraft Wiki
Super Smash Wiki
Halopedia
Diablo Wiki
FFXIclopedia
Grand Theft Wiki
See more...

Events/Combat

From WoWWiki

Jump to: navigation, search
Main Menu



"I" iconNote that this page is automatically generated; editing it is pointless. To edit event descriptions, edit the entries in the alphabetical pages, e.g. Events/A, Events/B, etc. Changes there will be copied over to here within a few hours.


Combat related events

"CHAT_MSG_COMBAT_CREATURE_VS_CREATURE_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature hits another creature. Note that this can fire for players if the server is out of sync.

arg1 
chat message


"CHAT_MSG_COMBAT_CREATURE_VS_CREATURE_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature misses another creature. Note that this can fire for players if the server is out of sync.

arg1 
chat message


"CHAT_MSG_COMBAT_CREATURE_VS_PARTY_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature hits a party member

arg1 
chat message


"CHAT_MSG_COMBAT_CREATURE_VS_PARTY_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature misses a party member

arg1 
chat message


"CHAT_MSG_COMBAT_CREATURE_VS_SELF_HITS"
Category: Combat,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature hits you or your pet

arg1 
chat message


"CHAT_MSG_COMBAT_CREATURE_VS_SELF_MISSES"
Category: Combat,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature misses you or your pet

arg1 
chat message


"CHAT_MSG_COMBAT_ERROR"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_FACTION_CHANGE"
Category: Combat
 

Fires when player's faction changes. ie: "Your reputation with Timbermaw Hold has very slightly increased." -- NEW 1.9


"CHAT_MSG_COMBAT_FRIENDLYPLAYER_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_FRIENDLYPLAYER_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_FRIENDLY_DEATH"
Category: Combat,Death
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a friendly player dies

arg1 
chat message (format: "%s dies")


"CHAT_MSG_COMBAT_HONOR_GAIN"
Category: Honor,Combat
 

Fired when the player gains any amount of honor, anything from an honorable kill to bonus honor awarded.

arg1 
chat message (format: "%s dies, honorable kill Rank: %s (Estimated Honor Points: %d)" or "You have been awarded %d honor.")


"CHAT_MSG_COMBAT_HOSTILEPLAYER_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_HOSTILEPLAYER_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_HOSTILE_DEATH"
Category: Combat,Death
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

If you provide the killing blow, you may or may not get a 'unit dies' event but you will get a 'slain unit' event, the 'slain unit' event is fired before the 'unit dies' message is, if you do not provide the killing blow you will get a 'unit dies'.

Fired when any hostile NPC or player dies near you.

arg1 
Message (eg: "Snowshow Rabbit dies." )


Fired when you are the killing blow against any NPC or player

arg1 
Message (eg: "You have slain Snowshow Rabbit!")


"CHAT_MSG_COMBAT_PARTY_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_PARTY_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_PET_HITS"
Category: Combat,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_PET_MISSES"
Category: Combat,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_COMBAT_SELF_HITS"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a you hit a creature. Also called when you hurt yourself by falling, drowning or burning on a campfire.

arg1 
chat message


"CHAT_MSG_COMBAT_SELF_MISSES"
Category: Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a you miss a creature

arg1 
chat message


"CHAT_MSG_SPELL_CREATURE_VS_CREATURE_BUFF"
Category: Buff,Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a mob begins casting a beneficial spell and again when the casting is completed. arg1 is the full combat chat text. Examples: Mob begins to cast Heal. Mob's Heal heals Mob for 20.


"CHAT_MSG_SPELL_CREATURE_VS_CREATURE_DAMAGE"
Category: Combat,Spell,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a creature begins to cast a damage spell or when a creature casts a damage spell on a raid member who is not in your group. Also triggered when a pet is damaged by a creature's spell.

Ex: Ragnaros' Wrath of Ragnaros hits PlayerName for 1000.


"CHAT_MSG_SPELL_CREATURE_VS_PARTY_BUFF"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_CREATURE_VS_PARTY_DAMAGE"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_CREATURE_VS_SELF_BUFF"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_CREATURE_VS_SELF_DAMAGE"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a mob completes casting a harmful spell on you. (The message for the mob beginning to cast is given by CHAT_MSG_SPELL_CREATURE_VS_CREATURE_DAMAGE.)

arg1
full combat chat text and includes results of the cast or skill use (e.g. hit, resist, dodge).

Examples:

Mob's Poison hits you for 10.
Mob's Melee Special was dodged.
Mob's Nuke was resisted.


"CHAT_MSG_SPELL_DAMAGESHIELDS_ON_OTHERS"
Category: Combat,Buff,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_DAMAGESHIELDS_ON_SELF"
Category: Combat,Buff,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired when a buff (or possibly item) damages an opponent in response to an action... IE Thorns.


"CHAT_MSG_SPELL_FRIENDLYPLAYER_DAMAGE"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_HOSTILEPLAYER_BUFF"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired on multiple silly occasions.

arg1; the full combat log text

Example:

Runaway 's Flash of Light heals you for 1350.


"CHAT_MSG_SPELL_HOSTILEPLAYER_DAMAGE"
Category: Combat,Spell
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_PARTY_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Discovered a bug with this event as of v1.8. You can use CHAT_MSG_FRIENDLYPLAYER_DAMAGE to check for "Bob begins to cast Firebolt." However, if Bob joins your party, it does not show up in CHAT_MSG_SPELL_PARTY_DAMAGE as one would expect. It shows up in CHAT_MSG_SPELL_HOSTILEPLAYER_DAMAGE. This seems to only be the case for "begins to cast". Other damage messages properly show up under CHAT_MSG_SPELL_PARTY_DAMAGE.


"CHAT_MSG_SPELL_PERIODIC_CREATURE_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Example:

Highland Strider suffers 8 Fire damage from your Fireball.

Also records other people's DoT's, whether you are grouped or not, in combat or not.


"CHAT_MSG_SPELL_PERIODIC_FRIENDLYPLAYER_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_PERIODIC_HOSTILEPLAYER_BUFFS"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

For some weird reason, this event is fired when someone heals yourself or another player, eg "Priest's Flash Heal critically heals you for 2342"

Haven't tested any other conditions as of yet.


"CHAT_MSG_SPELL_PERIODIC_HOSTILEPLAYER_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Indicates afflictions on players which are classified as hostile to the player. Covers ability types such as rend, polymorph, sap etc.

arg1 - full combat text


"CHAT_MSG_SPELL_PERIODIC_PARTY_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_PERIODIC_SELF_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired (possibly among other times) when you are debuffed - so Disarm, Silenced, etc. I know the name doesn't match, but if you want to verify, enable printing this in your chat log. Get into combat and get debuffed. After combat, scroll back up, and while the debuff message is onscreen, change the chat color of this message, and you will see it change... Very strange. I assume this is named after poisons or diseases, but I haven't actually tested if those trigger this. See CHAT_MSG_SPELL_AURA_GONE_SELF if you want to know when it wears off (both buffs and debuffs). This is accurate as of US Release 1.2.4 (4222), tested by hacking Scrolling Combat Text.

arg1
full text of the debuff message, e.g. "You are Disarmed."

This is also fired during the Gnomish Death Ray's channel.

This is indeed triggered by poison / disease. arg1 messages in the form of: "You suffer 3 damage from Scorpid's Poison" or "You are afflicted by Something" come from this event. --Syllani


"CHAT_MSG_SPELL_PET_DAMAGE"
Category: Spell,Combat,Pet
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT


"CHAT_MSG_SPELL_SELF_DAMAGE"
Category: Spell,Combat
 
Replaced in 2.4.0 with COMBAT_LOG_EVENT

Fired whenever you cast a harmful spell, be it direct damage or debuff of any kind, be it Warrior's taunt or DoT. arg1 holds the exact same string that is posted to the Combat Log. (eg. "Your Fireball hits Snivvle for 842.")

Also fired when your spell does not actually take effect; ie. if it is resisted, or if the target is immune. A "resist" message is "Your Banish was resisted by Felguard Elite." while an "immune" message is of the format "Your Fire Blast failed. Firelord is immune."


"COMBAT_LOG_EVENT"
Category: Combat
 
New in 2.4.0

See API COMBAT LOG EVENT for more information. This event fires only if it matches current global combat log filter settings.


"COMBAT_LOG_EVENT_UNFILTERED"
Category: Combat
 

(New in 2.4.0)

See API COMBAT LOG EVENT for more information. AddOns wanting to parse all events the moment they happen should register for this event.

(See blue posting http://forums.worldofwarcraft.com/thread.html?topicId=2968233433&sid=1&pageNo=9#177 for more info)


"COMBAT_TEXT_UPDATE"
Category: Combat
 

(new with patch 1.12)

Fired when the player takes or avoids damage, receives heals, gains mana/energy/rage, etc. This event is used by Blizzard's floating combat text addon.

arg1 
Combat message type. Known values include "DAMAGE", "SPELL_DAMAGE", "DAMAGE_CRIT", "HEAL", "PERIODIC_HEAL", "HEAL_CRIT", "MISS", "DODGE", "PARRY", "BLOCK", "RESIST", "SPELL_RESISTED", "ABSORB", "SPELL_ABSORBED", "MANA", "ENERGY", "RAGE", "FOCUS", "SPELL_ACTIVE", "COMBO_POINTS", "AURA_START", "AURA_END", "AURA_START_HARMFUL", "AURA_END_HARMFUL", "HONOR_GAINED", and "FACTION".
arg2 
For damage, power gain and honor gains, this is the amount taken/gained. For heals, this is the healer name. For auras, the aura name. For block/resist/absorb messages where arg3 is not nil (indicating a partial block/resist/absorb) this is the amount taken. For faction gain, this is the faction name. For the SPELL_ACTIVE message, the name of the spell (abilities like Overpower and Riposte becoming active will trigger this message).
arg3 
For heals, the amount healed. For block/resist/absorb messages, this is the amount blocked/resisted/absorbed, or nil if all damage was avoided. For faction gain, the amount of reputation gained.

arg3 does NOT return amount absorbed since at least patch 2.4


"DUEL_FINISHED"
Category: Combat
 

Fired when a duel is finished.


"DUEL_INBOUNDS"
Category: Combat
 

Fired when the player returns in bounds after being out of bounds during a duel.


"DUEL_OUTOFBOUNDS"
Category: Combat
 

Fired when the player leaves the bounds of the duel


"DUEL_REQUESTED"
Category: Combat
 

Fired when the player is challenged to a duel

arg1 
opponent name


From WoWWiki, a Wikia wiki.


"PET_ATTACK_START"
Category: Combat,Pet
 

Fired when the player's pet begins attacking.


"PET_ATTACK_STOP"
Category: Combat,Pet
 

Fired when the player's pet ceases attack


"PLAYER_COMBO_POINTS"
Category: Player,Combat
 

Fired when your combo points change.

arg1
always "player", not the number of combo points you have.

Use the GetComboPoints() API to get the exact number of combo points you have.

Note: This event fires for Warriors at seemingly random times.


"PLAYER_CONTROL_GAINED"
Category: Player,Combat
 

Fires after the PLAYER_CONTROL_LOST event, when control has been restored to the player.


"PLAYER_CONTROL_LOST"
Category: Player,Combat
 

Fires whenever the player is unable to control the character. Examples are when afflicted by fear or when using a taxi.


"PLAYER_ENTER_COMBAT"
Category: Combat
 

Fired when a player engages auto-attack. Note that firing a gun or a spell, or getting aggro, does NOT trigger this event.

From a post by Dhrago on the WoW forums:

PLAYER_ENTER_COMBAT and PLAYER_LEAVE_COMBAT are for *MELEE* combat only. They fire when you initiate autoattack and when you turn it off. However, any spell or ability that does not turn on autoattack does not trigger it. Nor does it trigger when you get aggro.
You probably want PLAYER_REGEN_DISABLED (happens when you get aggro) and PLAYER_REGEN_ENABLED (happens when you lose aggro).


"PLAYER_FOCUS_CHANGED"
Category: Combat,Unit Info
 

This event is fired whenever the player's focus target (/focus) is changed, including when the focus target is lost or cleared.


"PLAYER_LEAVE_COMBAT"
Category: Combat
 

Fired when the player leaves combat through death, defeat of opponents, or an ability. Does not fire if a player flees from combat on foot.


"PLAYER_REGEN_DISABLED"
Category: Player,Combat
 

Fired whenever you enter combat, as normal regen rates are disabled during combat. This means that either you are in the hate list of a NPC or that you've been taking part in a pvp action (either as attacker or victim).


"PLAYER_REGEN_ENABLED"
Category: Player,Combat
 

Fired after ending combat, as regen rates return to normal. Useful for determining when a player has left combat. This occurs when you are not on the hate list of any NPC, or a few seconds after the latest pvp attack that you were involved with.


"PLAYER_TARGET_CHANGED"
Category: Combat,Unit Info
 

This event is fired whenever the player's target is changed, including when the target is lost.

The arg1--arg9 values are undefined; they will be whatever they were in the previous event, i.e. if you click a unit portrait to change target, arg1 will be "LeftButton" - if you click a macro button, it will be the macro script, etc.

There used to be an old notice here about UnitName() et al not returning correct info immediately after a target change, but as even FrameXML itself depends on it doing so, I assume that's outdated and/or inaccurate information.
UnitName("target") returns the correct name, but UnitName("targettarget") does not.


"UNIT_COMBAT"
Category: Unit Info,Combat
 

Fired when an npc or player participates in combat and takes damage

arg1 
the UnitID of the entity
arg2 
Action,Damage,etc (e.g. HEAL, DODGE, BLOCK, WOUND, MISS, PARRY, RESIST, ...)
arg3 
Critical/Glancing indicator (e.g. CRITICAL, CRUSHING, GLANCING)
arg4 
The numeric damage
arg5 
Damage type in numeric value (1 - physical; 2 - holy; 4 - fire; 8 - nature; 16 - frost; 32 - shadow; 64 - arcane)


"UNIT_COMBO_POINTS"
Category: Unit Info,Combat
 
Rate this article:
Share this article: