aboutsummaryrefslogtreecommitdiff
path: root/src/game/Creature.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2009-03-31 18:12:49 -0600
committermegamage <none@none>2009-03-31 18:12:49 -0600
commit7f209249a26d76ee01db9c128226a24d87629553 (patch)
tree203a171e6c99d675b25da7612bd53060caf245b8 /src/game/Creature.cpp
parentbd1a630463b4652e989f462cb7f2bc349e35ecea (diff)
*Do not call reset in construct funciton of script.
*Add function doaction to safely pass parameters between scripts. --HG-- branch : trunk
Diffstat (limited to 'src/game/Creature.cpp')
-rw-r--r--src/game/Creature.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/game/Creature.cpp b/src/game/Creature.cpp
index ad3f435ae53..19d23162873 100644
--- a/src/game/Creature.cpp
+++ b/src/game/Creature.cpp
@@ -616,6 +616,7 @@ bool Creature::AIM_Initialize(CreatureAI* ai)
i_motionMaster.Initialize();
i_AI = ai ? ai : FactorySelector::selectAI(this);
IsAIEnabled = true;
+ i_AI->Reset();
return true;
}