[pre lang="ruby" line="329"]def self.gain_drop_items
items = {}
for i in $game_troop.make_drop_items
if items
items += 1
else
items = 1
end
end
for k in items
$game_party.gain_item(k[0], k[1])
$game_message.add(sprintf(Vocab::ObtainItem,k[1], k[0].name))
end
wait_for_message
end[/pre]