diff --git a/sql/updates/world/4.3.4/2016_10_24_17_world_from_335_was_2016_10_07_02_world.sql b/sql/updates/world/4.3.4/2016_10_24_17_world_from_335_was_2016_10_07_02_world.sql index 7df71fc4e03..dd3638807fc 100644 --- a/sql/updates/world/4.3.4/2016_10_24_17_world_from_335_was_2016_10_07_02_world.sql +++ b/sql/updates/world/4.3.4/2016_10_24_17_world_from_335_was_2016_10_07_02_world.sql @@ -1,2 +1,4 @@ -- +/* UPDATE `gameobject_template_addon` SET `flags`=`flags`|4 WHERE `entry` IN (SELECT `entry` FROM `gameobject_template` WHERE `type`=2 AND `data3`=0); +*/ diff --git a/src/server/game/Entities/Item/Item.h b/src/server/game/Entities/Item/Item.h index 1b7ff1a215c..1e7a6056ad9 100644 --- a/src/server/game/Entities/Item/Item.h +++ b/src/server/game/Entities/Item/Item.h @@ -229,7 +229,7 @@ class TC_GAME_API Item : public Object void SetBinding(bool val) { ApplyModFlag(ITEM_FIELD_FLAGS, ITEM_FIELD_FLAG_SOULBOUND, val); } bool IsSoulBound() const { return HasFlag(ITEM_FIELD_FLAGS, ITEM_FIELD_FLAG_SOULBOUND); } bool IsBoundAccountWide() const { return (GetTemplate()->Flags & ITEM_FLAG_IS_BOUND_TO_ACCOUNT) != 0; } - bool IsBattlenetAccountBound() const { return (GetTemplate()->Flags2 & ITEM_FLAGS_EXTRA_BNET_ACCOUNT_BOUND) != 0; } + bool IsBattlenetAccountBound() const { return (GetTemplate()->Flags2 & ITEM_FLAG2_BNET_ACCOUNT_TRADE_OK) != 0; } bool IsBindedNotWith(Player const* player) const; bool IsBoundByEnchant() const; virtual void SaveToDB(SQLTransaction& trans);