diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 6debf87b..147532af 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -687,7 +687,7 @@ void Player::ProcInteraction() int curr_num = 0; if (loot->meta->equip_type() == EQUIP_TYPE_WEAPON) { if (GetCurrWeapon()->weapon_id == loot->meta->id()) { - curr_num = GetCompose()->GetNum(); + curr_num = GetCompose()->GetNum() + 1; } } else if (loot->meta->equip_type() == EQUIP_TYPE_GEMSTONE) { switch (loot->meta->equip_subtype()) { @@ -725,7 +725,7 @@ void Player::ProcInteraction() int curr_num = 0; if (loot->meta->equip_type() == EQUIP_TYPE_WEAPON) { if (GetCurrWeapon()->weapon_id == loot->meta->id()) { - curr_num = GetCompose()->GetNum(); + curr_num = GetCompose()->GetNum() + 1; } } else if (loot->meta->equip_type() == EQUIP_TYPE_GEMSTONE) { switch (loot->meta->equip_subtype()) {