diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index be8d00ec..f5d60da7 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -979,7 +979,7 @@ void Player::_CMMove(f8::MsgHdr& hdr, const cs::CMMove& msg) use_skill = false; } if (msg.has_throw_bomb()) { - throw_bomb = std::shared_ptr(); + throw_bomb = std::make_shared(); *(throw_bomb.get()) = msg.throw_bomb(); } else { throw_bomb.reset();