diff options
| author | Nay <dnpd.dd@gmail.com> | 2012-01-22 04:02:28 +0000 |
|---|---|---|
| committer | Nay <dnpd.dd@gmail.com> | 2012-01-22 04:02:28 +0000 |
| commit | dedb3726835e0c595b1d84c77f3c3a5c406d223b (patch) | |
| tree | 4d6857c5d905f4b001a2fc2287dda8039c4ac513 /src/server/game/Entities/Unit | |
| parent | f714a7d6c9746846c6f31bcfa3c7d7e01b257344 (diff) | |
Revert "Update SMSG_DURABILITY_DAMAGE_DEATH to 4.x."
This reverts commit bbdd2ee2737b3abf8e4eef795f53c4be90b71d9b.
Diffstat (limited to 'src/server/game/Entities/Unit')
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 6c310f594b9..c25e4bf455b 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -15635,12 +15635,10 @@ void Unit::Kill(Unit* victim, bool durabilityLoss) // only if not player and not controlled by player pet. And not at BG if ((durabilityLoss && !player && !victim->ToPlayer()->InBattleground()) || (player && sWorld->getBoolConfig(CONFIG_DURABILITY_LOSS_IN_PVP))) { - float percent = sWorld->getRate(RATE_DURABILITY_LOSS_ON_DEATH); - plrVictim->DurabilityLossAll(percent, false); - sLog->outStaticDebug("We are dead, losing %f percent durability", percent); + sLog->outStaticDebug("We are dead, losing %f percent durability", sWorld->getRate(RATE_DURABILITY_LOSS_ON_DEATH)); + plrVictim->DurabilityLossAll(sWorld->getRate(RATE_DURABILITY_LOSS_ON_DEATH), false); // durability lost message - WorldPacket data(SMSG_DURABILITY_DAMAGE_DEATH, 4); - data << uint32(percent*100); + WorldPacket data(SMSG_DURABILITY_DAMAGE_DEATH, 0); plrVictim->GetSession()->SendPacket(&data); } // Call KilledUnit for creatures |
