aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Holiver <none@none>2010-08-24 01:01:46 -0300
committerJohn Holiver <none@none>2010-08-24 01:01:46 -0300
commitfcebd3117a31701ce2ea836c2eee0fe30662c49a (patch)
treef6922472e5bbef5ace89e3f40dd62de6c8d9bc9c /src
parent4c382c0b98ead0fe245e7f445016df40c888a303 (diff)
Fix Shaman T10 Ele 2P. Big thanks to Dr.Tenma!!!
Fix Warrior T10 Melee 2P. --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index a880230816b..ffa95ba218f 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -7367,7 +7367,11 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
if (newCooldownDelay < 0) newCooldownDelay = 0;
ToPlayer()->AddSpellCooldown(16166,0, uint32(time(NULL) + newCooldownDelay));
- //TODO: need to send CD decrease to client
+ WorldPacket data(SMSG_MODIFY_COOLDOWN, 4+8+4);
+ data << uint32(16166); // Spell ID
+ data << uint64(GetGUID()); // Player GUID
+ data << int32(-2000); // Cooldown mod in milliseconds
+ ToPlayer()->GetSession()->SendPacket(&data);
return true;
}
}