aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormalcromdev@gmail.com> <none@none>2010-05-18 19:08:08 -0230
committermalcromdev@gmail.com> <none@none>2010-05-18 19:08:08 -0230
commit0d4bbd96410dfa6d9d9bf761f26ba7651da38a96 (patch)
tree385621e915adc07a036e00e91b871a7bcfa70ec9 /src
parent12b631675ee57e6dff9b8a88d701f5fb675124f5 (diff)
SCRIPT_COMMAND_ORIENTATION fixed right. (thanks Mach)
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/game/Map.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/game/Map.cpp b/src/game/Map.cpp
index 243d9b63ee6..58277f9bc9d 100644
--- a/src/game/Map.cpp
+++ b/src/game/Map.cpp
@@ -3713,13 +3713,14 @@ void Map::ScriptsProcess()
sLog.outError("SCRIPT_COMMAND_ORIENTATION call for NULL creature.");
break;
}
-
+ Unit* uSource = (Unit*)source;
+ Unit* uTarget = (Unit*)target;
if (step.script->datalong)
- source->ToCreature()->SetInFront((Unit*)source);
+ uSource->SetInFront(uTarget);
else
- source->ToCreature()->SetOrientation(step.script->o);
+ uSource->SetOrientation(step.script->o);
- source->ToCreature()->SendMovementFlagUpdate();
+ uSource->SendMovementFlagUpdate();
break;
}
case SCRIPT_COMMAND_EQUIP: