aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI/SmartScripts
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2013-06-18 16:48:46 +0200
committerShauren <shauren.trinity@gmail.com>2013-06-18 16:48:46 +0200
commitb6aadc6698875fb9a706483b3db9e524faf5e65b (patch)
tree6f4ee30b61444bf924e2faf21f62b4400bc5d486 /src/server/game/AI/SmartScripts
parentd9df460694fe878f57c3603cc7613903f7f8d194 (diff)
Scripts/Misc: Use new movement flag setting methods in scripts
Diffstat (limited to 'src/server/game/AI/SmartScripts')
-rw-r--r--src/server/game/AI/SmartScripts/SmartAI.cpp13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp
index 22710739b62..f43a7f91f32 100644
--- a/src/server/game/AI/SmartScripts/SmartAI.cpp
+++ b/src/server/game/AI/SmartScripts/SmartAI.cpp
@@ -724,27 +724,18 @@ uint64 SmartAI::GetGUID(int32 /*id*/) const
void SmartAI::SetRun(bool run)
{
- if (run)
- me->SetWalk(false);
- else
- me->SetWalk(true);
-
+ me->SetWalk(!run);
mRun = run;
}
void SmartAI::SetFly(bool fly)
{
me->SetDisableGravity(fly);
- me->SendMovementFlagUpdate();
}
void SmartAI::SetSwim(bool swim)
{
- if (swim)
- me->AddUnitMovementFlag(MOVEMENTFLAG_SWIMMING);
- else
- me->RemoveUnitMovementFlag(MOVEMENTFLAG_SWIMMING);
- me->SendMovementFlagUpdate();
+ me->SetSwim(swim);
}
void SmartAI::sGossipHello(Player* player)