mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-01 23:52:25 +00:00
Fix for bot pet names showing up as numbers
This commit is contained in:
parent
b07f3d04df
commit
28b7e0e208
15
zone/bot.cpp
15
zone/bot.cpp
@ -1739,15 +1739,16 @@ bool Bot::SavePet()
|
|||||||
|
|
||||||
pet_inst->GetPetState(pet_buffs, pet_items, pet_name);
|
pet_inst->GetPetState(pet_buffs, pet_items, pet_name);
|
||||||
|
|
||||||
std::string error_message;
|
std::string pet_name_str = pet_name;
|
||||||
|
|
||||||
if (!botdb.SavePetStats(GetBotID(), pet_name, pet_inst->GetMana(), pet_inst->GetHP(), pet_inst->GetPetSpellID())) {
|
|
||||||
bot_owner->Message(13, "%s for %s's pet", BotDatabase::fail::SavePetStats(), GetCleanName());
|
|
||||||
safe_delete_array(pet_name);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
safe_delete_array(pet_name);
|
safe_delete_array(pet_name);
|
||||||
|
|
||||||
|
std::string error_message;
|
||||||
|
|
||||||
|
if (!botdb.SavePetStats(GetBotID(), pet_name_str, pet_inst->GetMana(), pet_inst->GetHP(), pet_inst->GetPetSpellID())) {
|
||||||
|
bot_owner->Message(13, "%s for %s's pet", BotDatabase::fail::SavePetStats(), GetCleanName());
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if (!botdb.SavePetBuffs(GetBotID(), pet_buffs))
|
if (!botdb.SavePetBuffs(GetBotID(), pet_buffs))
|
||||||
bot_owner->Message(13, "%s for %s's pet", BotDatabase::fail::SavePetBuffs(), GetCleanName());
|
bot_owner->Message(13, "%s for %s's pet", BotDatabase::fail::SavePetBuffs(), GetCleanName());
|
||||||
if (!botdb.SavePetItems(GetBotID(), pet_items))
|
if (!botdb.SavePetItems(GetBotID(), pet_items))
|
||||||
|
|||||||
@ -1407,7 +1407,7 @@ bool BotDatabase::SavePetStats(const uint32 bot_id, const std::string& pet_name,
|
|||||||
" VALUES ("
|
" VALUES ("
|
||||||
"'%u',"
|
"'%u',"
|
||||||
" '%u',"
|
" '%u',"
|
||||||
" '%u',"
|
" '%s',"
|
||||||
" '%u',"
|
" '%u',"
|
||||||
" '%u'"
|
" '%u'"
|
||||||
")",
|
")",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user