File tree Expand file tree Collapse file tree
src/modules/Bots/playerbot/strategy/actions Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -128,12 +128,13 @@ bool TradeStatusAction::CheckTrade()
128128 item = master->GetTradeData ()->GetItem ((TradeSlots)slot);
129129 if (item)
130130 {
131- ostringstream out; out << item->GetProto ()->ItemId ;
131+ ItemPrototype const * proto = item->GetProto ();
132+ ostringstream out; out << proto->ItemId ;
132133 ItemUsage usage = AI_VALUE2 (ItemUsage, " item usage" , out.str ());
133- if (!auctionbot. GetBuyPrice (item-> GetProto ()) || usage == ITEM_USAGE_NONE)
134+ if (usage == ITEM_USAGE_NONE || proto-> Quality < ITEM_QUALITY_NORMAL || !proto-> SellPrice )
134135 {
135136 ostringstream out;
136- out << chat->formatItem (item-> GetProto () ) << " - I don't need this" ;
137+ out << chat->formatItem (proto ) << " - I don't need this" ;
137138 ai->TellMaster (out);
138139 return false ;
139140 }
You can’t perform that action at this time.
0 commit comments