From 55908bbcf3154a7e40431673282b9196d76b7478 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 30 Mar 2023 11:52:39 +0800 Subject: [PATCH] 1 --- server/gameserver/mt/Equip.cc | 2 +- server/gameserver/mt/Hero.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/gameserver/mt/Equip.cc b/server/gameserver/mt/Equip.cc index 7f37cb10..542838b6 100644 --- a/server/gameserver/mt/Equip.cc +++ b/server/gameserver/mt/Equip.cc @@ -305,7 +305,7 @@ namespace mt abort(); } } else if (meta->_gun_muzzle_position_hash_.size() > 1) { - if (meta->_gun_muzzle_position_hash_.find(1) != + if (meta->_gun_muzzle_position_hash_.find(1) == meta->_gun_muzzle_position_hash_.end()) { abort(); } diff --git a/server/gameserver/mt/Hero.cc b/server/gameserver/mt/Hero.cc index 282d3cbd..c7eb6ce4 100644 --- a/server/gameserver/mt/Hero.cc +++ b/server/gameserver/mt/Hero.cc @@ -268,7 +268,7 @@ anim.l_y = l_y; for (auto& lv_key : lv_keys) { int equip_lv = a8::XValue(lv_key); - auto equip_lv_xobj = equip_xobj->At(key); + auto equip_lv_xobj = equip_xobj->At(lv_key); float x = equip_lv_xobj->At("x")->AsXValue().GetDouble(); float y = equip_lv_xobj->At("y")->AsXValue().GetDouble();