Core/Spells: Allow spells with SPELL_DAMAGE_CLASS_NONE to crit

Port From (https://github.com/TrinityCore/TrinityCore/commit/b4064d38c83bc26efa20a248426a9b8cfea6793f)
This commit is contained in:
hondacrx
2024-02-21 17:41:12 -05:00
parent e81d2d4f1f
commit 1806eb52a3
5 changed files with 27 additions and 27 deletions
-13
View File
@@ -3155,19 +3155,6 @@ namespace Game.Entities
});
}
// Allows those to crit
ApplySpellFix(new[] {
379, // Earth Shield
71607, // Item - Bauble of True Blood 10m
71646, // Item - Bauble of True Blood 25m
71610, // Item - Althor's Abacus trigger 10m
71641 // Item - Althor's Abacus trigger 25m
}, spellInfo =>
{
// We need more spells to find a general way (if there is any)
spellInfo.DmgClass = SpellDmgClass.Magic;
});
ApplySpellFix(new[] {
63026, // Summon Aspirant Test NPC (HACK: Target shouldn't be changed)
63137 // Summon Valiant Test (HACK: Target shouldn't be changed; summon position should be untied from spell destination)