mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-27 23:21:20 -04:00
bugfix
This commit is contained in:
parent
1ac3d99c78
commit
94069e3a7e
@ -23,7 +23,7 @@ void MWMechanics::AiSequence::copy (const AiSequence& sequence)
|
|||||||
iter!=sequence.mPackages.end(); ++iter)
|
iter!=sequence.mPackages.end(); ++iter)
|
||||||
mPackages.push_back ((*iter)->clone());
|
mPackages.push_back ((*iter)->clone());
|
||||||
mCombat = sequence.mCombat;
|
mCombat = sequence.mCombat;
|
||||||
mCombatPackage = sequence.mCombatPackage;
|
mCombatPackage = sequence.mCombatPackage->clone();
|
||||||
}
|
}
|
||||||
|
|
||||||
MWMechanics::AiSequence::AiSequence() : mDone (false), mCombat (false), mCombatPackage (0) {}
|
MWMechanics::AiSequence::AiSequence() : mDone (false), mCombat (false), mCombatPackage (0) {}
|
||||||
@ -93,7 +93,11 @@ void MWMechanics::AiSequence::clear()
|
|||||||
for (std::list<AiPackage *>::const_iterator iter (mPackages.begin()); iter!=mPackages.end(); ++iter)
|
for (std::list<AiPackage *>::const_iterator iter (mPackages.begin()); iter!=mPackages.end(); ++iter)
|
||||||
delete *iter;
|
delete *iter;
|
||||||
|
|
||||||
if(mCombatPackage) delete mCombatPackage;
|
if(mCombatPackage)
|
||||||
|
{
|
||||||
|
delete mCombatPackage;
|
||||||
|
mCombatPackage = 0;
|
||||||
|
}
|
||||||
mPackages.clear();
|
mPackages.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user