Hallo,
habe folgendes Problem.
Wenn ich meine Waffe unequipe, zeigt sie trotzdem an.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Wenn ich versuche ein Waffenkostüm dann anzuziehen,
zeigt er mir an das ich keine Waffe trage.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Code
- bool CHARACTER::UnequipItem(LPITEM item)
- {
- int pos;
- if (false == CanUnequipNow(item))
- return false;
- if (item->IsDragonSoul())
- pos = GetEmptyDragonSoulInventory(item);
- else
- #ifdef ENABLE_SPECIAL_INVENTORY
- pos = GetEmptyInventory(item);
- #else
- pos = GetEmptyInventory(item->GetSize());
- #endif
- // HARD CODING
- if (item->GetVnum() == UNIQUE_ITEM_HIDE_ALIGNMENT_TITLE)
- ShowAlignment(true);
- item->RemoveFromCharacter();
- if (item->IsDragonSoul())
- {
- item->AddToCharacter(this, TItemPos(DRAGON_SOUL_INVENTORY, pos));
- }
- else
- item->AddToCharacter(this, TItemPos(INVENTORY, pos));
- CheckMaximumPoints();
- return true;
- }
Ich vermute das es an der Server Source liegt, doch wo genau weiß ich nicht..