From 1ad11b6b461590621722a60c0d21eef66c4a178f Mon Sep 17 00:00:00 2001 From: Thomas33 Date: Mon, 31 Aug 2015 16:43:25 +0100 Subject: Core/Spells: Fix Tauren and Night Elf Moonkin form Closes #15392 Signed-off-by: DDuarte --- src/server/game/Entities/Unit/Unit.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 928b57c4fd2..f5b13122ecf 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -14968,10 +14968,19 @@ uint32 Unit::GetModelForForm(ShapeshiftForm form) const return 37730; return 21244; case FORM_MOONKIN: - if (getRace() == RACE_TROLL) - return 37174; - if (getRace() == RACE_WORGEN) - return 37173; + switch (getRace()) + { + case RACE_NIGHTELF: + return 15374; + case RACE_TAUREN: + return 15375; + case RACE_WORGEN: + return 37173; + case RACE_TROLL: + return 37174; + default: + break; + } break; case FORM_GHOSTWOLF: if (HasAura(58135)) //! Glyph of Arctic Wolf -- cgit v1.2.3