mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 16:37:01 +00:00
[12018] Implement spell 51519
This commit is contained in:
parent
fb3a990b13
commit
6d49f2bbee
2 changed files with 28 additions and 1 deletions
|
|
@ -7389,6 +7389,33 @@ void Spell::EffectScriptEffect(SpellEffectIndex eff_idx)
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
case 51519: // Death Knight Initiate Visual
|
||||||
|
{
|
||||||
|
if (!unitTarget)
|
||||||
|
return;
|
||||||
|
|
||||||
|
uint32 spellId = 0;
|
||||||
|
|
||||||
|
bool isMale = unitTarget->getGender() == GENDER_MALE;
|
||||||
|
switch (unitTarget->getRace())
|
||||||
|
{
|
||||||
|
case RACE_HUMAN: spellId = isMale ? 51520 : 51534; break;
|
||||||
|
case RACE_DWARF: spellId = isMale ? 51538 : 51537; break;
|
||||||
|
case RACE_NIGHTELF: spellId = isMale ? 51535 : 51536; break;
|
||||||
|
case RACE_GNOME: spellId = isMale ? 51539 : 51540; break;
|
||||||
|
case RACE_DRAENEI: spellId = isMale ? 51541 : 51542; break;
|
||||||
|
case RACE_ORC: spellId = isMale ? 51543 : 51544; break;
|
||||||
|
case RACE_UNDEAD: spellId = isMale ? 51549 : 51550; break;
|
||||||
|
case RACE_TAUREN: spellId = isMale ? 51547 : 51548; break;
|
||||||
|
case RACE_TROLL: spellId = isMale ? 51546 : 51545; break;
|
||||||
|
case RACE_BLOODELF: spellId = isMale ? 51551 : 51552; break;
|
||||||
|
default:
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
unitTarget->CastSpell(unitTarget, spellId, true);
|
||||||
|
return;
|
||||||
|
}
|
||||||
case 51770: // Emblazon Runeblade
|
case 51770: // Emblazon Runeblade
|
||||||
{
|
{
|
||||||
Unit* caster = GetAffectiveCaster();
|
Unit* caster = GetAffectiveCaster();
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "12017"
|
#define REVISION_NR "12018"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue