Du könntest 2 Variablen benutzen. Eine vor dem Verkaufen und eine nachdem Verkaufen, dann die Differenz bilden und wenn es höher als X ist, dem Spieler die Items wiedergeben und dafür Geld abziehen.
Kommt aber vielleicht etwas komisch für den Spieler wenn er 99 Items hat 75 verkauft und trotzdem noch 50 hat. Also noch eine Message einbauen.^^