diff --git a/server/gameserver/mt/Hero.cc b/server/gameserver/mt/Hero.cc index bc6d7984..79402c3b 100644 --- a/server/gameserver/mt/Hero.cc +++ b/server/gameserver/mt/Hero.cc @@ -212,9 +212,7 @@ anim.l_y = l_y; anim.p5_y = p5_y; anim.p5_z = p5_z; - #if 0 - hero_meta->shot_animations[id] = anim; - #endif + ((mt::Hero*)hero_meta)->shot_animations[id] = anim; } } f8::UdpLog::Instance()->Info @@ -252,23 +250,21 @@ anim.l_y = l_y; float movez = equip_xobj->At("movez") ? equip_xobj->At("movez")->AsXValue().GetDouble() : 0; -#if 0 const mt::Equip* equip_meta = mt::Equip::GetById(equip_id); if (equip_meta) { - equip_meta->gun_muzzle_position = std::make_shared> + ((mt::Equip*)equip_meta)->_gun_muzzle_position = std::make_shared> ( x, y, z ); - equip_meta->movex_position = std::make_shared> + ((mt::Equip*)equip_meta)->_movex_position = std::make_shared> ( movex, movey, movez ); } -#endif f8::UdpLog::Instance()->Info ("weapon animation equip_id:%d x:%f y:%f z:%f movex:%f lmovey:%f movez:%f", {