Pagina 1 din 1

Fix bug Item Swap

Scris: Vin Oct 11, 2024 6:40 pm
de MariusIon
Cauta in char_item.cpp

Cod: SelectaĊ£i tot

		if (item1->EquipTo(this, bEquipCell))
			item2->AddToCharacter(this, TItemPos(INVENTORY, bInvenCell));
		else
			sys_err("SwapItem cannot equip %s! item1 %s", item2->GetName(), item1->GetName());
Modifica cu :

Cod: SelectaĊ£i tot

		if (item1->EquipTo(this, bEquipCell)) 
		{
			item2->AddToCharacter(this, TItemPos(INVENTORY, bInvenCell));
			item2->ModifyPoints(false); //item_swap fix 
			ComputePoints();			// item_swap fix
		} 
		else
		{
			sys_err("SwapItem cannot equip %s! item1 %s", item2->GetName(), item1->GetName());
		}