diff options
| author | tobmaps <spambot42@yandex.ru> | 2011-11-12 04:40:44 +0700 |
|---|---|---|
| committer | tobmaps <spambot42@yandex.ru> | 2011-11-12 04:40:44 +0700 |
| commit | 3569f01adcbb9badc2a4211fd472bf5110239267 (patch) | |
| tree | fccbd2b32110827c04ab018f3f459a41b55c074a /src/server/scripts | |
| parent | c5e316164fa4cbb3dcdac1ef3d06554ca0d41e47 (diff) | |
Core/Spells: Fixed resist calculations for spells with multiple schools. Thx to Shauren for tips
Closes #3875
Diffstat (limited to 'src/server/scripts')
| -rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp index 5b612942435..7ef2e887a1d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp @@ -971,7 +971,7 @@ class spell_sindragosa_s_fury : public SpellScriptLoader if (!GetHitUnit()->isAlive() || !_targetCount) return; - float resistance = float(GetHitUnit()->GetResistance(GetFirstSchoolInMask(SpellSchoolMask(GetSpellInfo()->SchoolMask)))); + float resistance = float(GetHitUnit()->GetResistance(SpellSchoolMask(GetSpellInfo()->SchoolMask))); uint32 minResistFactor = uint32((resistance / (resistance + 510.0f))* 10.0f) * 2; uint32 randomResist = urand(0, (9 - minResistFactor) * 100)/100 + minResistFactor; |
