class Game_Party attr_reader :last_skill alias imp_last_skill_setup initialize unless $@ def initialize(*args) imp_last_skill_setup(*args) @last_skill = Game_BaseItem.new end end class Scene_Skill alias imp_last_skill_useitem on_item_ok unless $@ def on_item_ok $game_party.last_skill.object = item imp_last_skill_useitem end end class Scene_Battle alias imp_last_skill_useitem on_skill_ok unless $@ def on_skill_ok $game_party.last_skill.object = item imp_last_skill_useitem end end