It is not a error or problem, this is just a message to you know whats happening ... ( Debug message )
But if it really bother you, you just change the warning code message to status message like this
this: -> ShowWarning("vend loot = %d\n", sd->vend_loot);
to
this -> ShowStatus("vend loot = %d\n", sd->vend_loot);