#include "../client.h" #include "../corpse.h" void command_summonburiedplayercorpse(Client *c, const Seperator *sep) { auto target = c; if (c->GetTarget() && c->GetTarget()->IsClient() && c->GetGM()) { target = c->GetTarget()->CastToClient(); } auto *corpse = database.SummonBuriedCharacterCorpses( target->CharacterID(), target->GetZoneID(), zone->GetInstanceID(), target->GetPosition() ); if (!corpse) { c->Message( Chat::White, fmt::format( "{} not have any buried corpses.", ( c == target ? "You do" : fmt::format( "{} ({}) does", target->GetCleanName(), target->GetID() ) ) ).c_str() ); } }