Perfect, Sanji's literal first power up came after Jabra trashtalked Robin and made Sanji mad.
"Watch your mouth, im someone who gets heated up by anger"
And Zoro also depends on finding swords to train and get stronger, thats how Swordsman work in One Piece, their swords are a part of his strength. This isnt something to downplay Zoro's character either