应该没写错吧.............
class RPG::Item
def transfer_index
/<TRANSFFER\s*(\d+)>/ =~ note ? $1.to_i : 0
end
end
class Scene_ItemBase
def use_item_to_actors
item_target_actors.each do |target|
item.repeats.times {
target.item_apply(user, item)
use_transfer_item(user, item.transfer_index) if item.transfer_index
}
end
end
def use_transfer_item(user, index)
user.change_class(index, true)
end
end