@@ -188,7 +188,7 @@ uint64 AchievementDatabase::parseBodyNode(const YAML::Node &node){
|
||||
}
|
||||
|
||||
if( achievement->condition ){
|
||||
aFree( achievement->condition );
|
||||
script_free_code( achievement->condition );
|
||||
achievement->condition = nullptr;
|
||||
}
|
||||
|
||||
@@ -278,7 +278,7 @@ uint64 AchievementDatabase::parseBodyNode(const YAML::Node &node){
|
||||
}
|
||||
|
||||
if( achievement->rewards.script ){
|
||||
aFree( achievement->rewards.script );
|
||||
script_free_code( achievement->rewards.script );
|
||||
achievement->rewards.script = nullptr;
|
||||
}
|
||||
|
||||
|
||||
@@ -374,7 +374,7 @@ uint64 PetDatabase::parseBodyNode( const YAML::Node &node ){
|
||||
}
|
||||
|
||||
if( pet->pet_bonus_script != nullptr ){
|
||||
aFree( pet->pet_bonus_script );
|
||||
script_free_code( pet->pet_bonus_script );
|
||||
pet->pet_bonus_script = nullptr;
|
||||
}
|
||||
|
||||
@@ -393,7 +393,7 @@ uint64 PetDatabase::parseBodyNode( const YAML::Node &node ){
|
||||
}
|
||||
|
||||
if( pet->pet_support_script != nullptr ){
|
||||
aFree( pet->pet_support_script );
|
||||
script_free_code( pet->pet_support_script );
|
||||
pet->pet_support_script = nullptr;
|
||||
}
|
||||
|
||||
|
||||
@@ -902,4 +902,5 @@ void do_init_quest(void)
|
||||
*/
|
||||
void do_final_quest(void)
|
||||
{
|
||||
quest_db.clear();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user