| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 22 |  
| 经验 | 0 |  
| 最后登录 | 2025-7-12 |  
| 在线时间 | 223 小时 |  
 Lv3.寻梦者 
	梦石0 星屑2162 在线时间223 小时注册时间2018-4-23帖子121 | 
5楼
 
 
 楼主|
发表于 2019-1-18 04:33:05
|
只看该作者 
| 应该没写错吧............. 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
 | 
 |