diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 | ||||
| -rw-r--r-- | src/server/game/Maps/Map.cpp | 1 | ||||
| -rw-r--r-- | src/server/game/Server/Protocol/Handlers/ItemHandler.cpp | 6 | 
3 files changed, 1 insertions, 9 deletions
| diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 8e93798ac1b..927cd189e30 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -21002,9 +21002,6 @@ void Player::SendInstanceResetWarning(uint32 mapid, Difficulty difficulty, uint3  void Player::ApplyEquipCooldown(Item * pItem)  { -    if (pItem->HasFlag(ITEM_FIELD_FLAGS, ITEM_FLAGS_NO_EQUIP_COOLDOWN)) -        return; -      for (uint8 i = 0; i < MAX_ITEM_PROTO_SPELLS; ++i)      {          _Spell const& spellData = pItem->GetProto()->Spells[i]; diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 6c9b505d6c9..f0d1b5d05ee 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -113,6 +113,7 @@ bool Map::ExistVMap(uint32 mapid,int gx,int gy)      {          if (vmgr->isMapLoadingEnabled())          { +                                                            // x and y are swapped !! => fixed now              bool exists = vmgr->existsMap((sWorld.GetDataPath()+ "vmaps").c_str(),  mapid, gx,gy);              if (!exists)              { diff --git a/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp b/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp index d969013801b..e9b9004804a 100644 --- a/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp @@ -263,12 +263,6 @@ void WorldSession::HandleDestroyItemOpcode(WorldPacket & recv_data)          return;      } -    if (pItem->HasFlag(ITEM_FIELD_FLAGS, ITEM_FLAGS_INDESTRUCTIBLE)) -    { -        _player->SendEquipError(EQUIP_ERR_CANT_DROP_SOULBOUND, NULL, NULL); -        return; -    } -      if (count)      {          uint32 i_count = count; | 
