mirror of
https://github.com/mangosfour/server.git
synced 2025-12-21 10:37:06 +00:00
[9450] Implement item set 887, 251, 232 spell effects.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
parent
f40f564bd6
commit
7f6f199911
8 changed files with 99 additions and 13 deletions
|
|
@ -6902,7 +6902,14 @@ void Aura::PeriodicTick()
|
|||
{
|
||||
int32 ticks = GetAuraMaxTicks();
|
||||
int32 remainingTicks = ticks - GetAuraTicks();
|
||||
pdamage = int32(pdamage) + int32(amount)*ticks*(-6+2*remainingTicks)/100;
|
||||
int32 addition = int32(amount)*ticks*(-6+2*remainingTicks)/100;
|
||||
|
||||
if (GetAuraTicks() != 1)
|
||||
// Item - Druid T10 Restoration 2P Bonus
|
||||
if (Aura *aura = pCaster->GetAura(70658, EFFECT_INDEX_0))
|
||||
addition += abs(int32((addition * aura->GetModifier()->m_amount) / ((ticks-1)* 100)));
|
||||
|
||||
pdamage = int32(pdamage) + addition;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue