aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorQAston <none@none>2009-07-23 01:01:12 +0200
committerQAston <none@none>2009-07-23 01:01:12 +0200
commita522e3bff4e421fcac980b67bbdefb3d1a2084f3 (patch)
tree15a22dcda3456dec25c7d70e18dc1e3c0b9383d3 /src
parent9eaf1e6de38f02e7e43664115ed53bb09a969883 (diff)
*Add spell_linked_spell entry for Lichborne.
*Add defines for SHADOW_DANCE and UNDEAD shapeshifts to prevent error display - cherrypicked from Astellar's shape patches. --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/game/SpellAuras.cpp2
-rw-r--r--src/game/Unit.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index 59bbffdf261..085ef00d191 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -3278,6 +3278,8 @@ void AuraEffect::HandleAuraModShapeshift(bool apply, bool Real, bool changeAmoun
case FORM_AMBIENT:
case FORM_SHADOW:
case FORM_STEALTH:
+ case FORM_UNDEAD:
+ case FORM_SHADOW_DANCE:
break;
case FORM_TREE:
modelid = 864;
diff --git a/src/game/Unit.h b/src/game/Unit.h
index 7e455dfadea..9be220e03b1 100644
--- a/src/game/Unit.h
+++ b/src/game/Unit.h
@@ -197,6 +197,7 @@ enum ShapeshiftForm
FORM_AMBIENT = 0x06,
FORM_GHOUL = 0x07,
FORM_DIREBEAR = 0x08,
+ FORM_SHADOW_DANCE = 0x0D,
FORM_CREATUREBEAR = 0x0E,
FORM_CREATURECAT = 0x0F,
FORM_GHOSTWOLF = 0x10,
@@ -206,6 +207,7 @@ enum ShapeshiftForm
FORM_TEST = 0x14,
FORM_ZOMBIE = 0x15,
FORM_METAMORPHOSIS = 0x16,
+ FORM_UNDEAD = 0x19,
FORM_FLIGHT_EPIC = 0x1B,
FORM_SHADOW = 0x1C,
FORM_FLIGHT = 0x1D,